mikeevstropov Posted April 3, 2015 Report Share Posted April 3, 2015 (edited) Документированны ли переменные, такие как: $title $keywords $description $sections $currencies $category $content $wrapper $cart_products_numЕсть ли полный список переменных назначенных самой симплой с их описанием?Или все указанные выше предустановлены шаблонизатором smarty нативно?Спасибо. Edited April 3, 2015 by mikeevstropov Quote Link to post Share on other sites
Maksclub Posted April 4, 2015 Report Share Posted April 4, 2015 Документированны ли переменные, такие как: $title $keywords $description $sections $currencies $category $content $wrapper $cart_products_numЕсть ли полный список переменных назначенных самой симплой с их описанием?Или все указанные выше предустановлены шаблонизатором smarty нативно?Спасибо. В Smarty не могут быть предустановленны такие переменные — это именно перемнные нашего приложения (ну сайта)...По документации — ее нет, к сожалению. Тут в общем все реализуется созданием отдельных классов и передачи данных в шаблон. Quote Link to post Share on other sites
Kors Posted April 4, 2015 Report Share Posted April 4, 2015 Что касается последнего пункта $cart_products_num, то стандартно в Simpla такого нет. Должно быть, у Вас это появилось в нестандартном шаблоне или пользовательской доработке. Соответственно вопрос надо задавать Вашим разработчикам дополнений. Что касается прочих, их значения можно увидеть в PHP через print_r. Например, $currencies определяется в api/Money.php. Смотрите, например, сразу после определения... Quote Link to post Share on other sites
mikeevstropov Posted April 4, 2015 Author Report Share Posted April 4, 2015 (edited) В Smarty не могут быть предустановленны такие переменные — это именно перемнные нашего приложения (ну сайта)...По документации — ее нет, к сожалению. Тут в общем все реализуется созданием отдельных классов и передачи данных в шаблон. То есть, где-то в api переменные передаются в шаблон методом assign(), как я понял. Что касается прочих, их значения можно увидеть в PHP через print_r.Например, $currencies определяется в api/Money.php. Смотрите, например, сразу после определения... Не разбираюсь в smarty, подскажите, есть ли способ как-то получить все переменные переданные в шаблон, кроме как смотреть в api? А дальше, используя print_r() вывести содержимое. p.s. Плюсовать на форуме нельзя? Edited April 4, 2015 by mikeevstropov Quote Link to post Share on other sites
RedPython Posted October 3, 2018 Report Share Posted October 3, 2018 (edited) То есть, где-то в api переменные передаются в шаблон методом assign(), как я понял. Не разбираюсь в smarty, подскажите, есть ли способ как-то получить все переменные переданные в шаблон, кроме как смотреть в api? А дальше, используя print_r() вывести содержимое. p.s. Плюсовать на форуме нельзя?в начале файла шаблона *.tpl в design/YOUR_THEME/html/*.tpl дописать {debug} только будьте осторожны, лучше выполнять эту функцию на локалке и без ограничений по времени работы скрипта, очень ресурсоёмкая функция Edited October 3, 2018 by RedPython Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.