@freeeeez

Как подключить свою функцию в шаблоне Laravel?

В catalog.blade.php используется форматирование даты при помощи собственной функции newDate(). Если функция прописана в коде шаблона, то все работает как надо, но если ее вынести в отдельный файл (папка functions / файл time.blade.php) и подключить через @include('functions.time'), Laravel ее не видит. Может я не то что-то делаю? Как вынести все функции, которые мне будут нужны в шаблонах в отдельный файл и не захламлять шаблоны?
  • Вопрос задан
  • 1130 просмотров
Решения вопроса 1
Tesla
@Tesla
Шаблоны не для функций. Все функции-хелперы нужно вынести в отдельный файл и подключить в composer.json:
{
    "autoload": {
        "files": [
            "helpers/functions.php",
        ]
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы