Группа: Администратор Регистрация: 23.10.2009 | Автор: alextm Вопрос в тему. Каким способом система находит тэмплейт, который называет, к примеру, {legend}? Хочу сделать нижний край, как этот, и надо делать через tpl. Есть файл, в котором указанно, что {legend}=themes/standart/shop/product_legend.tpl? Отредактировано alextm: 11.04.2012, 00:39:09 Это вопрос больше по смарти. {legend} это функция смарти, которую надо предварительно зарегистрировать Пример: CS::getCS()->registerPlugin('function', 'legend', array('Pobabam', 'legend')); // Регистрируем функцию например в классе CS class Pobabam { //создаем класс static public function legend() { $var = 'Тест'; CS::getCS()->assign('var', $var); // Передаем переменную в шаблон return CS::getCS()->fetch(SOURCE . '/shop/product_legend.tpl'); // Возвращаемый шаблон } }
| |