![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
|
Опции темы | Опции просмотра |
|
![]() |
#1 | |
Продвинутый
Регистрация: 16.06.2011
Сообщений: 96
|
![]() Цитата:
Код:
page = PAGE page.10 = FORM_INT page.10 { prefix = tx_form confirmation = 1 postProcessor { 1 = mail 1 { recipientEmail = 43 senderEmail = 43 subject = 43 } } 10 = TEXTLINE 10 { name = gregre label.value = Edit this label } 20 = SELECT 20 { name = 3 label.value = Edit this label 10 = TEXT 10.value = <option>1</option> 20 = OPTION 20.data = Option 1 30 = OPTION 30.data = Option 2 40 = OPTION 40.data = Option 3 40.selected = selected } 30 = SUBMIT 30 { name = 4 value = Submit form } rules { 1 = required 1 { breakOnError = 0 showMessage = 1 message = Required error = This field is required element = 3 } } } Код:
10 = TEXT 10.value = <option>1</option> |
|
![]() |
![]() |
![]() |
#2 |
Продвинутый
Регистрация: 16.06.2011
Сообщений: 96
|
![]()
Снимок_экрана_121113_055605_PM.jpg
я читал что конструкция Код:
page = PAGE page.10 = FORM_INT page.10 { prefix = tx_form confirmation = 1 postProcessor { 1 = mail 1 { recipientEmail = 43 senderEmail = 43 subject = 43 } } 10 = TEXTLINE 10 { name = gregre label.value = Edit this label } 20 = SELECT 20 { name = 3 label.value = Edit this label 10 = TEXT 10.value = <option>1</option> 20 = OPTION 20.data = Option 1 30 = OPTION 30.data = Option 2 40 = OPTION 40.data = Option 3 40.selected = selected } 30 = SUBMIT 30 { name = 4 value = Submit form } rules { 1 = required 1 { breakOnError = 0 showMessage = 1 message = Required error = This field is required element = 3 } } } |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
Да, что бы форма работала, нужно установленное это стандартное TYPO3-расширение. Просто данную форму можно также еще и использовать напрямую, минуя мастер создания формы" на сайте как FORM_INT - объект...
|
![]() |
![]() |
![]() |
#4 |
Продвинутый
Регистрация: 16.06.2011
Сообщений: 96
|
![]()
Спасибо я все понял! но дело втом что у меня уже есть рабочие формы на сайте, а кгда я сталю этот плагин все старые форры валятся
![]() |
![]() |
![]() |
![]() |
#5 |
Продвинутый
Регистрация: 16.06.2011
Сообщений: 96
|
![]()
Люди получилось вывести в select box инфу, только есть одно но, я не мугу управлять занчениями value туда попадают занчения с lable!! на картинке показан результат!
Вложение 527 Код:
<select name="title" id="Kinder" size="1" class=""> <option value="Привет1">Привет1</option> <option value="Привет3">Привет3</option> <option value="Привет4">Привет4</option> </select> Код:
100 = COA 100{ label = Название: type = title=select valueArray.10.label.cObject=CONTENT valueArray.10.label.cObject{ table=tx_kinder select.selectFields= uid, title select.pidInList=304 renderObj = TEXT renderObj.dataWrap = | {field:title}, renderObj.prepend= COA renderObj.prepend{ 20=TEXT 20.value = {field:uid} 20.insertData=1 } } # end valueArray.10.label.cObject }#end 100 |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]() Цитата:
![]() Вложение не работает! |
|
![]() |
![]() |
![]() |
#7 |
Продвинутый
Регистрация: 16.06.2011
Сообщений: 96
|
![]()
Это полный код селект бокса формы
Код:
lib.mainForm = COA lib.mainForm.20 = FORM lib.mainForm.20 { type = 68 formName = Kinder accessibility = 1 method = post dataArray { 10{ label = Название: type = title=input required = 1 } 100 = COA 100{ label = Льготи: type = uid_benefits=select valueArray.10.label.cObject=CONTENT valueArray.10.label.cObject{ table=tx_kinder select.selectFields= uid, title select.pidInList=304 renderObj = TEXT renderObj.dataWrap = | {field:title}, renderObj.prepend= COA renderObj.prepend{ 20=TEXT 20.value = {field:uid} 20.insertData=1 } } # end valueArray.10.label.cObject }#end 100 200.label> 200.type = submit=submit 200.value = Зарегистрировать } # layout = COA commentWrap.cObject = COA commentWrap.cObject { 20=TEXT 20.value = field-{current:1} 20.insertData=1 } layout( <div class="form-group ###COMMENT###">###LABEL### <span class="csc-mailform-label ###COMMENT###">###FIELD###</span></div> ) #fieldWrap.wrap = | fieldWrap.postCObject = COA fieldWrap.postCObject { stdWrap.wrap=|<span class="add-on"><i data-time-icon="icon-time" data-date-icon="icon-calendar"></i></span>| } labelWrap.wrap =| REQ = 1 REQ.labelWrap.wrap = |* redirect = 68 } Последний раз редактировалось brd; 20.12.2013 в 18:49 |
![]() |
![]() |
![]() |
Теги |
content, form, selectbox, typoscript |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
добавление значения в тело письма, используя form content element | Pavel | Разработка расширений / TYPO3 extension development | 0 | 28.05.2008 06:20 |