Тема: Список доп.категорий в карточке товара
Здравствуйте. Как вывести список дополнительных категорий, в которых присутствует товар, в его карточку?
Форум ReadyScript Вопросы по работе с системой Список доп.категорий в карточке товара
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте. Как вывести список дополнительных категорий, в которых присутствует товар, в его карточку?
Вам нужны именно идентификаторы этих категорий, или массив объектов этих категорий?
Мне необходимо сделать их в виде ссылок, поэтому скорее всего массив объектов
Тогда так:
{* Получаем обыкновенные категории *}
{$dirs=$product.xdir}
{foreach $dirs as $dir_id}
{static_call var=$category callback=['\Catalog\Model\Orm\Dir', 'loadByWhere'] params=[['id' => $dir_id]]} {* Получаем объект категории *}
<a href="{$category->getUrl()}">{$category.name}</a>
{/foreach}
и если нужно спец категории
{* Получаем спец. категории *}
{$dirs=$product.xdir}
{foreach $product->getSpecDirs() as $category}
<a href="{$category->getUrl()}">{$category.name}</a>
{/foreach}
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум ReadyScript Вопросы по работе с системой Список доп.категорий в карточке товара