CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Дополнительные поля
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
Как в стандартную форму обратной связи добавить дополнительные поля типа "checkbox" и "radio"?
Alexander
Для RC5, к сожалению, возможно только хирургическим методом. Открыв файл modules/contacts/user/index.php и вручную дописать туда нужны поля. В первой версии все это будет возможно сделать из админки.
Цитата (Alexander @ 2020-11-28 15:36)
Для RC5, к сожалению, возможно только хирургическим методом. Открыв файл modules/contacts/user/index.php и вручную дописать туда нужны поля. В первой версии все это будет возможно сделать из админки.

Alexander, можно немного поподробнее... Я вижу в конце файла вывод формы, но не вижу ни одного input'а. Откуда они подключаются? Можно на примере: как добавить поле
<input type="radio" value="blue" name="eyes">
, чтобы оно появилось в форме и после сабмита ушло по почте с уже имеющимися полями?

Заранее спасибо!
DeD
найдите в коде:
'.Template::Edit('email',$email).'
это и будет ваш инпут. и по подобию смотрите как добавить
DeD, сами пробовали? Чуть ли ни после каждого копирования и вставления кода, с его дальнейшей поправкой, дает лишь ругательство движка на строку с новым кодом.
Alexander
Alex768, подробнее расскажите о случившемся.
очередная попытка "запилить" новое поле из поля "Версия" или из какого - то другого как всегда провалилась. Что я делал: вставил поле как написано в теме, далее находил коды, связанные с данным полем, копировал, где надо менял version на screen ну и тд... Ну и понятно, что не вышло)) Способ то кустарный)
Расскажите, пожалуйста, что нужно делать чтоб поставить новое поле?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.