Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > перевод БД + SMARTY


Автор: dexterx 1.12.2016, 18:30
Не получается перевести переменную в SMARTY

Я в БД храню название параметров PAR1, PAR2, PAR3...

В "ru.conf" у меня перевод
PAR1 = двигатель
PAR2 = КПП
PAR3 = радиатор


В шаблоне прописываю вывод {#PAR1#} и все работает переводит.

В базе хранятся товары и в "name" я записываю тот самый параметр, например PAR1.
но если с базы извлекаю параметр {$prod.name} и предварительно его изменяя
$prod['name'] = "{#".$prod['name']."#}";
выдает просто вот так {#PAR1#}
почему не переводит не могу понять(
кто нибудь сталкивался?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)