Вывод переменных
Здравствуйте!!!!
проблема собственно следующая на странице product_info.php пытаюсь вывести переменную-блок {$box_CATEGORIES} но при попытке вставки кода в файл product_info.html ничего не изменяется, но на главной странице все в порядке....мне блок с категориями нужно выводить везде кроме главной страницы
еще есть проблема по слайдеру, на сайте не работает coin-slider, может я не правильно подключаю скрипты???
код яву беру в теги {literal}<script>...</script>{/literal}
прошу помочь разобраться
1 - переменные действуют там, куда их определили. не будет {$box_CATEGORIES} работать нигде кроме index.html. Решение - доработка скрипта.
2 - coin-slider - необходимо предоставить ссылку на сайте и смотреть какие там у вас ошибки. Что вы там устанавливаете и настраиваете - никому не известно.
1 - переменные действуют там, куда их определили. не будет {$box_CATEGORIES} работать нигде кроме index.html. Решение - доработка скрипта.
А этим способом нельзя? http://www.shopos.ru/forum/index.php?topic=4872.msg30543#msg30543
а вообще вопрос двусмысленный :D
нет. там нужно либо делать вывод через tpl_var(в новых версиях есть), но он работает кривовато и делает лишнюю нагрузку, либо править сам файл product_info.php и в нем делать вывод категорий в файлы карточки товара
видел где-то плагин для смарти который может предопределять переменные smarty и менять вывод. но не могу найти что-то.
а. ну можно плагин сделать. есть фильтр для вывода чего-то в карточке товара. не сложно переделать top_filter, и с него сделать. самое простое будет.
спасибо но я пошел другим путем, может он более глуповат, но вроде работает вывод осуществлю через встроенный условный оператор
{php} if ( is_page('index') ) { {/php}
код
{php} } {/php}
его мне Евгений прислал...
так а что тогда нужно было сделать тогда?
данный код выведет что-то на главной, а на остальных не будет. и все.
Источник
|