![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|||||||
![]() |
|
|
Опции темы | Опции просмотра |
|
|
|
|
#1 |
|
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Форму которую Вы вставляете на странице (через мастер создания форм) - это обычный объект FORM_INT. Следовательно его можно использовать в чистом typoscript-коде.
Вот основной шаблон сайта: PHP код:
PHP код:
|
|
|
|
|
|
#2 | |
|
Продвинутый
Регистрация: 16.06.2011
Сообщений: 96
|
Цитата:
|
|
|
|
|
|
|
#3 |
|
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Это и у меня не будет работать...
Версия TYPO3 4.7.10. Если убрать строчку: 10 = TEXT 10.value = <option>1</option> То, все заработает... Но это не меняет положение вещей... Т.к. не получилось вставить CONTENT... |
|
|
|
|
|
#4 | |
|
Продвинутый
Регистрация: 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> |
|
|
|
|
|
|
#5 |
|
Продвинутый
Регистрация: 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
}
}
}
|
|
|
|
|
|
#6 |
|
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
Да, что бы форма работала, нужно установленное это стандартное TYPO3-расширение. Просто данную форму можно также еще и использовать напрямую, минуя мастер создания формы" на сайте как FORM_INT - объект...
|
|
|
|
|
|
#7 |
|
Продвинутый
Регистрация: 16.06.2011
Сообщений: 96
|
Спасибо я все понял! но дело втом что у меня уже есть рабочие формы на сайте, а кгда я сталю этот плагин все старые форры валятся
|
|
|
|
![]() |
| Теги |
| content, form, selectbox, typoscript |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| добавление значения в тело письма, используя form content element | Pavel | Разработка расширений / TYPO3 extension development | 0 | 28.05.2008 06:20 |