Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
10.10.2012, 20:26 | #1 |
Guest
Сообщений: n/a
|
Использование FLUID без extbase возможно?
Хочется попробовать создать форму на движке FLUID-не используя extbase.
|
10.10.2012, 20:35 | #2 |
Guest
Сообщений: n/a
|
В общем нашел ответ...
Замечание: для работы всего этого необходима установка расширений "fluid" и "extbase".
http://preview.docs.typo3.org/TYPO3/....0/manual.html |
10.10.2012, 20:37 | #3 |
Guest
Сообщений: n/a
|
Дополнительный вопрос про FLUID
Есть код TS
PHP код:
extbase.controllerName - но как его использовать? |
11.10.2012, 11:36 | #4 |
Guest
Сообщений: n/a
|
Оказывается можно использовать только шаблонизатор FlUID
Может кому пригодится:
1,2. Файл с документацией 3. Расширение по использованию FLUID - шаблона - пример. Тема закрыта. Последний раз редактировалось Ивано; 11.10.2012 в 12:39 |
11.10.2012, 15:30 | #5 |
Senior Member
|
Всю ночь работали?
|
11.10.2012, 18:36 | #6 |
Guest
Сообщений: n/a
|
Суть проблемы...
Нужна нормальная и простая библиотека для форм и их валидации...
Для typo3 нашел расширение positionit - и думал что очень даже подойдет. Но не подошло. В итоге сейчас остановился на FLUID FORM |
12.10.2012, 09:33 | #7 |
Senior Member
|
Если интересно использование шаблона fluid без extbase, то http://modi.de/2010/02/12/fluid-without-extbase/
а реализовано это в расширении dix_easylogin (файл pi1\class.tx_dixeasylogin_div.php) разобраться не сложно... |
12.10.2012, 11:21 | #8 |
Guest
Сообщений: n/a
|
--
На данный блог натыкался при поисках...
Но из-за этой строчки - это как я понимаю запуск контроллера - программа не рабоатет... $renderer->setControllerContext(t3lib_div::makeInstance(' Tx_Extbase_MVC_Controller_ControllerContext')); - у меня из-за этой строчки ничсего не выводится. Хотя получилось обратиться к шаблону FLUID из tslib_pibase следующим образом $template = t3lib_extMgm::extPath($this->extKey) . 'pi1/tpl-fluid.html'; $view = t3lib_div::makeInstance('Tx_Fluid_View_StandaloneV iew'); $view->setTemplatePathAndFilename( $template ); $view->assign( 'key', 'value Hello Wordl' ); $content=$view->render(); Спасибо за ссылку на расширение dix_easylogin Очень интересный пример. |
12.10.2012, 11:38 | #9 |
Senior Member
|
Вообще, по образу и подобию сделал вывод товаров здесь, например: http://mocassino-planet.ru/detail/mu...kie-32203-999/
Расширение multishop формирует данные для вывода, а подставляется все как раз в шаблон на fluid. Работает, как видите... |
12.10.2012, 13:42 | #10 |
Guest
Сообщений: n/a
|
В общем от Smarty
В общем идеально подходит и хорошо держит нагрузки.
Good. Последний раз редактировалось Ивано; 12.10.2012 в 13:57 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В помощь разработчикам, материалы по Extbase и Fluid | Андрей Аксенов | Мастер-класс | 8 | 22.01.2014 19:44 |
Extbase and Fluid Feature Overview | RSS Bot | Новости TYPO3 (на английском) | 0 | 13.06.2012 14:15 |
ExtBase Cookbook и другие ссылки на тему ExtBase и Fluid | Valery Romanchev | Новости TYPO3-разработки | 10 | 21.12.2011 18:36 |
Второй язык без TV -- возможно ли это? | oxenbash | Общие вопросы | 1 | 01.08.2011 23:00 |
Использование wec_discussion без Templavoila | Podlec | TypoScript практикум | 0 | 07.05.2008 23:13 |