Тема: В хуке шаблона не срабатывает вставка значения из таблицы

имеется файл description.pre.tpl в modules/custom/view/hooks/catalog-product/
с содержимым

{if !empty({$category.description})}
  {$category.description}
{/if}

Описание категории не вставляется, если же я укажу любой другой текст, то текст вставляется.

Повысить оценку Понизить оценку

2 Отредактировано Закусило Александр (29.05.2017 16:08:58)

Re: В хуке шаблона не срабатывает вставка значения из таблицы

А у Вас {if !empty({$category.description})} Срабатывает?

Re: В хуке шаблона не срабатывает вставка значения из таблицы

Нет, не срабатывает, хотя описание есть

Повысить оценку Понизить оценку

Re: В хуке шаблона не срабатывает вставка значения из таблицы

АА всё, сначала не обратил внимание, вы же условие неправильно запиcали.

{if !empty({$category.description})}

Поменяйте на

{if !empty($category.description)}

Re: В хуке шаблона не срабатывает вставка значения из таблицы

вот такой состав файла

11111{if !empty($category.description)}3333<div class="categoryDescription">2222{$category.description}</div>{/if}

11111 - отображается, а остальное нет

Повысить оценку Понизить оценку

Re: В хуке шаблона не срабатывает вставка значения из таблицы

А {$category.description} сам вообще что-то показывает? У Вас какая тема оформления?

Re: В хуке шаблона не срабатывает вставка значения из таблицы

Закусило Александр пишет:

А {$category.description} сам вообще что-то показывает? У Вас какая тема оформления?

Пусто так же, тема Современная

Повысить оценку Понизить оценку

Re: В хуке шаблона не срабатывает вставка значения из таблицы

Так, а $category как вы получаете?
Через

{$category=$product->getMainDir()}

?
Просто у Вас шаблон самого товара в который не передаётся $category, т.к. это не категория. Её надо извлекать из товара.

Re: В хуке шаблона не срабатывает вставка значения из таблицы

добавил

{$category=$product->getMainDir()}

, заработало, спасибо

Повысить оценку Понизить оценку