"Пустое" отображение Smarty в описании товаров
Проблема вот в чем.
Сайт в облаке webasyst. В "Скрытых настройках" can_use_smarty = true.
В описании товара использую строку следующего вида (N - параметр характеристики, указанный в настройках):
{if !empty($product.features.N)}{$product.features.N}{/if}
Характеристика заполнена, ошибок в написании параметра нет - но на странице товара значение не отображается (т.е. отображается пустой строкой).
Даже при добавлении {$name} - пустое место.
Как можно решить?
7 ответов
На всякий случай, в плагине Скрытые настройки нажмите "Сохранить" и попробуйте еще раз. И, вероятно, не {$name}, а {$product.name}
Опечатался, конечно, {$product.name}
К сожалению, повторное сохранение результатов не дало. Интересно, что при выставлении false тоже никаких изменений не происходит - по-прежнему пустые строки.
Ну тогда, видимо, в службу поддержки WA написать надо...
а код Вы, конечно, вставляете не в редакторе, а в html?
Код я добавляю в html-редакторе описания
P.S. Однако, интересно, что при добавлении в визуальном редакторе ситуация аналогичная - код Smarty не отображается как текст, а вот html-теги - вполне себе отображаются.
Добрый день.
Скажите, решили вопрос? такая-же проблема (
А у меня еще и продолжение было - вот тут
Там же есть и ответ, который объясняет причину проблемы, если вкратце - в облаке на уровне пользователя придется смириться, а на собственном сервере - решить вопрос гипотетически возможно