Lang:: получить команду ремесленника не работает
Heyo! Я работаю над школьным проектом с Laravel 4.2 и пытаюсь создать отчет в формате PDF на основе некоторых данных, которые я извлекаю из базы данных. Все работает как надо, но есть проблема с локализацией. Lang::get()
НЕ работает при вызове контроллера формы или представления, но PDFD.php отформатирован правильно.
$result_table ="<table><tr><th>".Lang::get('PDFD.foo', array(), $loca)."</th><th>".Lang::get('PDFD.bar', array(), $loca)."</th><th>".Lang::get('PDFD.bas', array(), $loca)."</th></tr>";
Приведенный выше код должен генерировать заголовки таблиц на выбранном языке, но вместо этого он возвращает ключи, даже если в lang/en/PDFD.php
файл.
Я использую TCPDF для создания PDF-файла, но я не могу понять, как это может быть причиной этой проблемы...
Любые идеи, как это исправить? И возможно ли вообще использовать локализацию в командах ремесленников?
1 ответ
Благодаря Ben Swinburne я понял, что PDFD.php не хватает return
Выписка из начала файла. Добавление заявления заставило программу работать как шарм.
Урок: Никогда не предполагайте, что проблема автоматически является чем-то сложным, и начните отладку с самого простого решения.