Как узнать какие smarty переменные можно использовать при модификации шаблонов?
Как узнать какие smarty переменные можно использовать при модификации шаблонов?
Что конкретно вы хотите узнать и на каких страницах?
как бы мой вопрос не предполагает конкретики
я хочу понять в общем откуда берутся smarty переменные в cs cart, а как с ними работать есть документация по smarty, но чтобы с ними работать нужно знать как их именовали разработчики.
90% переменных задаются в соответствующих контроллерах
Например, данные категории передаются в контроллере
app/controllers/frontend/categories.php
Tygh::$app['view']->assign('category_data', $category_data);
Оставшиеся данные определяются при инициализации движка
Возможно вам так же будет полезно знать про возможность отображения переменных, доступных для шаблона.
Для этого в добавьте в шаблон строчку {debug}
Во всплывающем окне отобразятся все доступные переменные их данные в них
я ещё разбираюсь в CMS в качестве интегратора дизайна, как я понял у carousel.tpl нет контроллера, как понять какие можно использовать smarty переменные? Добавил {debug} в carousel.tpl , а там целая “простынь” кода и почти не понятно, что от чего для чего…
Получается, что никак. Спрашивайте тут конкретную задачу, постараемся помочь