Поле в форме редактирования записей на "Гостевой книге"

голоса: 0

Я бы хотел в форме редактирования записей на Гостевой книге, над полем "Ответ", добавить поле, за которое будет отвечать любой совместимый условный оператор, например, как на скрине. Планируется это для того, чтобы на гостевой выводилась информация из этого поля. Помогите, пожалуйста.

 

Скрин: http://savepic.ru/12189386.jpg

| Автор: | Категория: Гостевая книга

Ответов: 1

голоса: 0
 
Лучший ответ

В настройках модуля в гостевой подключите доп поле Город:

далее используйте в шаблоне вида материалов модуля гостевой код:

<?if($CITY$)?>Город: $CITY$<?endif?>

| Автор:
Выбор ответа лучшим | | Автор: Абу-Салих Аль-Храхи
Благодарю за подсказку, но не всё ладно, отсюда вытекает еще 2 вопроса.   1) Если Вас не затруднит, подскажите, пожалуйста, как сделать так, чтобы это поле в окне редактирования комментария отображалось именно после поля "Сообщение"? А не до него, как показанно на скрине.     2) И, второе, как на главной странице гостевой добиться того, чтобы данное поле называлось не "Город", а, к примеру, "Ответ подготовил:" ?  Примеры на этом скрине: http://savepic.ru/12163783.jpg
Абу-Салих Аль-Храхи,

Перейдите в форму добавления - http://ваш-сайт.ру/panel/?a=tmpl;m=15;t=3 найдите код:

<tr><td class="commTd2" colspan="2"><div style="padding-bottom:2px">$BBCODES$</div><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top">$MESSAGE_FL$</td><?if($SMILES$)?><td width="5%" valign="top" align="center" style="padding-left:3px;">$SMILES$</td><?endif?></tr></table></td></tr>

вот после него и добавьте код что выше, только проверьте чтобы он не дублировался в форме.

  • Переименовать поле можно здесь - http://ваш-сайт.ру/panel/?a=tmpl;m=15;t=2 где ищем:

<?if($CITY$)?>Город: $CITY$<?endif?>

заменяем слово город на ваше и сохраняем.

Yuri_Geruk,

Переименовать получилось. Спасибо. А вот упорядочить никак не получается. Стоить отметить, что задумка моя такова: мне это поле ($CITY$) нужно для того, чтобы, обозначать того кто подготовил ответ. И, соответствено требуется, чтобы оно отображалось только в форме редактирования записи на гостевой которая вызывается в ajax окне, то есть только для Админа видна. Пример: поступил вопрос на гостевую - сколько будет 2+2? Админ отвечает: 4, и ответ подготовил преподаватель математики Иванов А.С. Вот это "ответ подготовил преподаватель математика Иванов А.С" будет вбиваться в поле ($CITY$), которое я настрою под индивидуальные стили. То есть, чтобы каждый раз не прописывать html коды в форме ответа, чтобы как то выделить того, кто подготовил ответ. 

...