Использование FLUID без extbase возможно?
Хочется попробовать создать форму на движке FLUID-не используя extbase.
|
В общем нашел ответ...
Замечание: для работы всего этого необходима установка расширений "fluid" и "extbase".
http://preview.docs.typo3.org/TYPO3/....0/manual.html |
Дополнительный вопрос про FLUID
Есть код TS
PHP код:
extbase.controllerName - но как его использовать?:) |
Оказывается можно использовать только шаблонизатор FlUID
Вложений: 4
Может кому пригодится:
1,2. Файл с документацией 3. Расширение по использованию FLUID - шаблона - пример. Тема закрыта.:):rolleyes: |
Всю ночь работали? :D
|
Суть проблемы...
Нужна нормальная и простая библиотека для форм и их валидации...
Для typo3 нашел расширение positionit - и думал что очень даже подойдет. Но не подошло. В итоге сейчас остановился на FLUID FORM |
Если интересно использование шаблона fluid без extbase, то http://modi.de/2010/02/12/fluid-without-extbase/
а реализовано это в расширении dix_easylogin (файл pi1\class.tx_dixeasylogin_div.php) разобраться не сложно... |
--
На данный блог натыкался при поисках...
Но из-за этой строчки - это как я понимаю запуск контроллера - программа не рабоатет... $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 Очень интересный пример. |
Вообще, по образу и подобию сделал вывод товаров здесь, например: http://mocassino-planet.ru/detail/mu...kie-32203-999/
Расширение multishop формирует данные для вывода, а подставляется все как раз в шаблон на fluid. Работает, как видите... |
В общем от Smarty
В общем идеально подходит и хорошо держит нагрузки.
Good. |
Часовой пояс GMT +4, время: 04:25. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot