![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Новенький
Регистрация: 23.12.2012
Сообщений: 4
|
![]()
TYPO3 6.0.0
Изучаю 'fluid template' по: http://thomas.deuling.org/2011/06/cr...for-typo3-4-5/ http://gyrkalo.blogspot.ru/2012/10/fluid-typo3.html Сделал одноколоночный макет, привязал к html-шаблону с помощью Код:
{content -> f:format.raw()} Код:
content < styles.content.get * Regular Text Element * Mail Form * Regular Text Element На mail form добавил поля и кнопку submit. В FE отображается только два 'Regular Text Element', в исходном коде страницы ни намёка на попытку "срендерить" mail form. Подскажите пожалуйста как mail form правильно добавить в случае fluid template? |
![]() |
![]() |
![]() |
#2 |
Guest
Сообщений: n/a
|
![]()
В 4.7 сделал так - но думая что подойдет и Вам к 6-ой.
PHP код:
PHP код:
Код HTML:
Добрый день, один из пользователей воспользовался формой обратной связи на Вашем сайте. ---------------------------- Сообщение от: [name] Email: [email] Тема: [subject] ---------------------------- [messege] ---------------------------- -- Создано роботом сайта. PHP код:
|
![]() |
![]() |
#3 |
Guest
Сообщений: n/a
|
![]()
Если интересно покажу как еще прикрутить ajax!
![]() |
![]() |
![]() |
#4 |
Новенький
Регистрация: 23.12.2012
Сообщений: 4
|
![]()
Ивано, спасибо за ответ! AJAX - это интересно, но скорее на перспективу, сейчас не готов туда углубляться ((
Ивано, я правильно понимаю, что для типовой Mail Form TYPO3 всё таки необходимо писать "обвязку"? Я то по наивности думал, что в эту CMS уже зашит соответствующий контроллер (( |
![]() |
![]() |
![]() |
#5 |
Guest
Сообщений: n/a
|
![]()
В cms защита стандартная форма...
Ее вы можете выбрать и вставить на странице... Но здесь приведен пример того, как можно сделать простую форму, с валидацией (В Т.Ч. капчей) на основе fluid... Последний раз редактировалось Ивано; 24.12.2012 в 16:52 |
![]() |
![]() |
#6 |
Guest
Сообщений: n/a
|
![]()
И последнее что сейчас хочу попробовать . здесь представлен алгоритм работы с формами - но как-нибудь хочу все-таки попробовать заменить fluid на smarty 3... А то на сложных формах у меня код fluid читается с большим трудом...
|
![]() |
![]() |
#7 |
Продвинутый
Регистрация: 09.10.2008
Сообщений: 77
|
![]()
А каким лучше способом производить JS валидацию формы?
В шаблон вставлять JSку с валидаторами и при ренеделе вставлять <script> с запуском валидаторов Или что автоматическое есть? |
![]() |
![]() |
![]() |
#8 |
Senior Member
|
![]()
Попробуйте это расширение http://typo3.org/extensions/repository/view/powermail. Там и ajax валидация имеется.
Версии 2.х написаны с использованием Extbase + Fluid, версии 1.6.х - pi1.
__________________
Дмитрий Васильев, "T3 студия" По всем вопросам связанным с TYPO3, пишите пожалуйста сюда https://vk.com/t3studio www.typo3.ru.net |
![]() |
![]() |
![]() |
#9 |
Guest
Сообщений: n/a
|
![]()
В выше описанном примере валидация создается функцией
function validationForm( ) Она создает массив с набором ошибок и после чего данных массив вставляется в нужное место в шаблоне fluid. Вы можете запустить данную форму на ajax-и тогда по клику форма перезагружается без обновления страницы, а пользователь увидит допущенные ошибки... |
![]() |
![]() |
#10 |
Guest
Сообщений: n/a
|
![]()
Пожалуй, одна из самых лучших валидаторов на jquery
http://www.webappers.com/2009/06/12/...dation-engine/ |
![]() |
![]() |
Теги |
fluid template, mail form |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расширение Form (form) Form Library, Plugin and Wizard | Alalal | Общие вопросы | 9 | 19.03.2013 07:57 |
Fluid template engine | Olim | Общие вопросы | 3 | 21.12.2011 19:02 |
После сохранения шаблона при просмотре выдается ошибка Error! No template found! | Olga25 | TypoScript практикум | 1 | 15.04.2009 09:29 |
sr_feuser_register: подтверждение при изменении email | demav | Общие вопросы | 0 | 09.01.2008 16:08 |
помогите правильно подключить template!!! | ***** | Общие вопросы | 2 | 16.06.2006 12:46 |