Ошибку нашел. Не хватало плагина смарти одного, который в шаблоне использовался.
Теперь другая проблема.
Не могу понять как грузить конфиги.
У меня в так не работает в последней версии смарти.
{config_load file="$lang/lang.conf" section="news"}
Ругается
Fatal error: Uncaught exception 'Exception' with message 'Unexpected input at line1: /'
Как я понял на слеш. А как тогда загрузить конфиг?
Попутно такой вопрос.
Сейчас в шаблоне, в большинстве случаев языки грузятся именно через config_load. В некоторых случаях через assign, так как языки еще и в кучи констант забиты.
Как быстрее и лучше будет сделать загрузку?
Может сделать один общий массив в php и потом глобально грузить его везде? А в шаблоне чисто {$lang.user}...
Тогда не нужно будет заботиться о подключении языковых файлов.
Но насколько это практично и как по скорости?
|