Вывод характеристик (бренда) в категории товаров

В шаблоне product.html у продукта есть доступ к .features['brand'], а в list-thumbs.html сделать аналогичное не получается. Как наиболее правильно решить данный вопрос, чтобы оно не поломалось при обновлениях?

2 ответа

  • 1
    Сергей Сыроежкин 2 августа 2016 16:39 #

    а так? -

    $wa->shop->product($p.id)->features['NAME']
    • +2
      Максим Максим 27 августа 2016 19:17 #

      Спасибо, сработало! А можно как-то вывести только значение характеристики?

      К примеру вывожу характеристику (значение длина: м, см, мм, дюйм и т.д.), но она выводится со значением мм, см, м и т.д. К примеру 200 мм или 150 см.

      Как-то можно вывести только число без обозначения мм, см и т.д. или вывести ее отдельно после всех значений, к примеру 150x200x100 мм?

  • -5
    Написать хелпер: http://www.webasyst.ru/developers/docs/helpers/custom-helpers/
    Хелперу в качестве параметра передать массив с данными товаров. Хелпер должен извлечь информацию о нужных вам характеристиках для этих товаров, добавить её в массив товаров и вернуть в шаблон. После вызова метода массив товаров "обогатится" информацией об их характеристиках, которую можно использовать в шаблонах на ваше усмотрение.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите