Как использовать расширение директив Blade в Laravel 5?
Здравствуйте. Возник вопрос: каким образом в Laravel 5 добавлять собственные директивы к шаблонизатору Blade? Пишу как в примере, но это не работает (файл "App\Providers\AppServiceProvider.php"):
Вопрос решен. Проблема была, во-первых, в версии Laravel - насколько я понял, метод "directive" доступен только с версии 5.1 - обновление помогло. А, во-вторых, - в кешированных файлах на сервере. Очистка кеша (не путать с очисткой кеша в браузере) решила эту часть проблемы.
Astatroth: Провел некоторое исследование - выяснил, что сервер кеширует некоторые скрипты в файле "Storage\Framework\Compiled.php". При удалении этого файла возникает уже другая ошибка, по предварительной версии, из-за доступности метода "directive" только в Laravel 5.1. Чуть позже обновлю и сообщу здесь о результате.
{{ $page_title }} @example('toster.ru') -не грамма не понял, о чем это???
Регистрация ('toster.ru') - зачем ето?
Раширяется шаблон как то не очень понятно, вернее не так как хотелось бы(((
К примеру @example('toster.ru') -> возвращает объект зарегестрированный под псевдо именем toster.ru - это реальная фишка!!! необязательно toster.ru, можно же и @role('content_for_user')...
@example('toster.ru') выходит то что в скобках не несет ни какой нагрузки. Только example