Добавление новых полей в форму регистрации
Всем добрый день.
В форме регистрации требуется добавить чекбокс, при отметке которого пользователь согашается с правилами и т.д. Делал всё так точно, как написано в этом руководстве: http://wiki.typo3.org/index.php/Addi...istration_form 1. С помощью kickstarter-а создал расширение, которое добавляет в fe_users поле tx_lvregisterupdate_agree tinyint(3) DEFAULT '0' NOT NULL так, как описано здесь: http://wiki.typo3.org/index.php/Extending_typo3_tables 2. В шаблоне формы в части ###TEMPLATE_CREATE### вставил следующее: Код HTML:
<!-- ###SUB_INCLUDED_FIELD_agree### --> 4. В Setup шаблона прописал: Код:
plugin.tx_srfeuserregister_pi1.create.evalValues.agree = ###LABEL_AGREE### ###REQUIRED_AGREE### ###MISSING_AGREE### ###TCA_INPUT_agree### В чём может быть проблема? |
Проблема решена.
Я не учёл тот факт, что кикстартер создаёт поле с именем tx_lvregisterupdate_agree, потому ничего и не работало. Мой промах. Исправил - теперь всё в порядке :) |
Проблема...
Всем доброго времени суток!
Возникла необходимость добавить "свои" поля при регистрации пользователя. Целый день воюю - никак победить не получается. Все делаю в соответствии с руководствами, указанными в первом посте по данной теме. Что сделал: 1) Создал своё расширение, которое добавило новые поля в таблицу fe_users. 2) Установил созданное расширение. 3) В шаблоне формы в части ###TEMPLATE_CREATE### вставил следующее: Код HTML:
<!-- ###SUB_INCLUDED_FIELD_tx_feusersfieldsforpromo_operational_exp### --> 4) Добавил следующий TS в setup шаблона: Код:
plugin.tx_srfeuserregister_pi1.create.evalValues.tx_feusersfieldsforpromo_operational_exp = Код:
<?php В результате в форме регистрации нового пользователя: Код HTML:
<!-- ###SUB_INCLUDED_FIELD_tx_feusersfieldsforpromo_operational_exp### --> Прошу Вашей помощи. Заранее благодарен. |
разобрался со всем - проблема не решалась из-за кэша, в котором сохранилось старое значение
|
R.E.S.T.Art подскажите пожалуйста подробнее, что нужно делать в Ваших пунктах 5 и 6 -ом. Буду очень признателен.
|
Часовой пояс GMT +4, время: 12:01. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot