Не работают теги Smarty в описании товара
Добрый день!
Помогите, пожалуйста, разобраться. Я в описании товара в режиме редактирования HTML кода вписываю теги SMARTY, ну самое простое {$wa_active_theme_url},
И в фронтенде выводится не значение переменной , а именно эта фраза - {$wa_active_theme_url} :(
Подскажите, пожалуйста, почему в шаблонах смарти работает, а в описании товаров- нет?
Или нужен немного другой синтаксис обращения к тегам смарти из описания товара?
Или в описании товара вообще не предусмотрена работа с тегами СМАРТИ?
Спасибо!
Эта тема в архиве. Добавление комментариев к ней отключено.
7 ответов
Если у вас собственная установка, а не аккаунт в облаке, то нужно создать файл wa-config/apps/shop/config.php вот с таким содержимым:
<?php
return array(
'can_use_smarty' => true,
);
Добрый день, извините что поднимаю старую тему, но файл конфига наместе и стоит ТРУ, а смарти так и не выводит. Где смотреть, не подстажите?
Очистите кеш в настройках "Инсталлера".
И покажите, какой Smarty-код вы добавили в описание товара.
Кеш чистил несколько раз
код охень простой
{$name}
Надо полагать, что в описании товара нет переменной с таким именем. Попробуйте посмотреть, какие переменные есть. Для этого добавьте такой код:
Он покажет на витрине список доступных переменных Smarty — только в том случае, если на сайте авторизован пользователь бекенда, чтобы не пугать посетителей сайта.
Добрый день. В настройках товара, написано, что можно использовать переменные: {$name} и прочие. Добавил товар, в полное описание добавил {$name} ничего не произошло. Переменные не заработали. Как их запустить?