Редактирование текста

#1 19 июня 2014 в 08:24
Подскажите не сложную вещь, какой код нужно написать чтобы чтобы на сайте в (текст ареа) писать текст и чтоба он добавлялся на сайте.
Как на пример в админке пишем имя сайта и он добовляется в конфиг или на mysql.Заранее спасибо.
#2 19 июня 2014 в 10:21
не так все просто.
Зона area обычно находится в tpl файле. Оттуда информация попадает в роутер компонента. Из роутера отправляется во фронтэнд компонента, а там, через модель, уже записывается в базу.
Читайте мою статью об этом. Статье уже больше трех лет, вышло несколько новых релизов, и синтаксис обращения к методам слегка изменился. Но принцип tpl -> router -> frontend -> model остался прежним.

Есть, конечно, еще технология ajax, там можно напрямую из браузера отправлять данные на скрипт на сервере, а тот уже через модель записывает в базу.

Что касается вопроса "какой код", то одной-двумя строчками тут не отделаться. Изменения следует вносить во все файлы, что я упомянул. Такова селяви.
#3 19 июня 2014 в 14:41
Странник, да вы правы, но я вопромс не разъяснил. Дело в том что у меня все не сложно, я создал пхп страницы
  1. <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-top:14px">
  2. <td width="200" valign="top">
  3. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  4. <div class="usr_profile_menu">
  5. <table cellpadding="0" cellspacing="6">
  6. <tr><td><a href="/users/1/messages.html" title=""><?PHP ECHO $_LANG['NONE'];?></a></td></tr>
  7. <tr><td><a href="/users/1/avatar.html" title=""><?PHP ECHO $_LANG['NONE'];?></a></td></tr>
  8. <tr><td><a href="/users/1/editprofile.html" title="Настройки профиля"><?PHP ECHO $_LANG['NONE'];?></a></td></tr>
  9. <tr><td><a href="/users/1/karma.html" title=""><?PHP ECHO $_LANG['NONE'];?></a></td></tr>
  10. </div></table></div>
  11. <td valign="top" style="padding-left:10px">
  12. <div class="section">
  13. <ul class="tabs">
  14. <li class="current">section</li>
  15. <li>section</li>
  16. <li>section</li>
  17. <li>section</li>
  18. </ul>
  19. <table width="100%" class="sect"><tr><td>
  20. <!------------------------------------------------------------------------------------------------->
  21. <div class="box visible">
  22.  
  23. <h2><?php echo $_LANG['NO_PAGES'];?></h2>
  24.  
  25.  
  26. </div>
  27. <!------------------------------------------------------------------------------------------------->
  28. <div class="box">
  29. <h2><?php echo $_LANG['NO_PAGES'];?></h2>
  30.  
  31. <?php echo $_LANG['PAGES_NONE'];?>
  32. </div>
  33. <!------------------------------------------------------------------------------------------------->
  34. <div class="box">
  35. <h2><?php echo $_LANG['NO_PAGES'];?></h2>
  36.  
  37. </div>
  38. <!------------------------------------------------------------------------------------------------->
  39. <div class="box">
  40. <h2><?php echo $_LANG['NO_PAGES'];?></h2>
  41.  
  42. </div></div></td></tr></table>
  43. </table>
эти страницы я вывожу всоздав статью {ФАЙЛ=myfiles.php}
Страниц около 30ти, где <h2> надо разместить текст ареа в которую будет добовлятся запись(в файл, а не в базу так-как будет на двух языках) и $_LANG['NO_PAGES']; изчезнет данную операцию хочу чтобы делали модераторы
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.