Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Есть ли стандартная возможность использовать множество шаблонов, как во всех современных cms? или нужно самому расширять класс шаблонизатора?
Не в сети
Не в сети
Ошибся чучуть, моментально сменять шаблон. Как например в DLE через настройки.
Не в сети
Шаблон чего? Тему оформления? Laravel — это не CMS, в нём нет такого понятия. Программист волен вызывать PHPView::make('theme_one/post')
или PHPView::make('theme_two/post')
— это и будет ваша смена «на лету». Хранить имя темы можно в cookies или в сессии.
Не в сети
VinniZP, http://laravel.com/docs/views/templating (на русском).
$layout определяешь в конструкторе базового контроллера, исходя из куки, например.
А View:: , имхо, вообще нельзя юзать в контроллерах как рендер вьюх. Только $layout. Иначе захочешь иметь не один диз на сайте - и все контроллеры с вьюхами переписывать ?
Зачем эту конструкцию форсят в хелпах и мануалах - я не понимаю. Как и развернутую логику в роутах, ей же место в контроллерах. А потом удивляются - почему народ так код пишет, что его поддерживать невозможно ? Вот из-за таких хелпов в стиле "посмотрите как у нас все просто делается".
Не в сети
Не в сети
Страницы 1