Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

 
 
Опции темы Опции просмотра
Старый 30.07.2008, 21:14   #1
Fearless Goblin
Senior Member
 
Аватар для Fearless Goblin
 
Регистрация: 18.07.2006
Сообщений: 108
Отправить сообщение для Fearless Goblin с помощью ICQ Отправить сообщение для Fearless Goblin с помощью Skype™
По умолчанию Добавление новых полей в форму регистрации

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

Делал всё так точно, как написано в этом руководстве: 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### -->
	<dt>
		<label for="tx-srfeuserregister-pi1-agree"><span class="attention">###LABEL_AGREE###</span> ###REQUIRED_AGREE###</label>
	</dt>
	<dd>
		<!-- ###SUB_ERROR_FIELD_agree### -->
		<p class="tx-srfeuserregister-pi1-error">###EVAL_ERROR_FIELD_agree###</p>
		<!-- ###SUB_ERROR_FIELD_agree### -->
		<!-- ###SUB_REQUIRED_FIELD_agree### -->
		<p class="tx-srfeuserregister-pi1-error">###MISSING_AGREE###</p>
		<!-- ###SUB_REQUIRED_FIELD_agree### -->
		###TCA_INPUT_agree###
	</dd>
	<!-- ###SUB_INCLUDED_FIELD_agree### -->
3. В plugin.tx_srfeuserregister_pi1.formFields и plugin.tx_srfeuserregister_pi1.requiredFields добавил agree.
4. В Setup шаблона прописал:
Код:
plugin.tx_srfeuserregister_pi1.create.evalValues.agree = 
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.default.agree = I agree all terms.
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.default.missing_agree = You should agree the terms!
Но в итоге на страничке регистрации вместо ожидаемого вижу:
###LABEL_AGREE###
###REQUIRED_AGREE###
###MISSING_AGREE###
###TCA_INPUT_agree###

В чём может быть проблема?
Fearless Goblin вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно создать на сайте форму с произвольным количеством полей Manas Общие вопросы 1 29.07.2007 17:03


Часовой пояс GMT +4, время: 00:46.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория