Свойства товара в корзине ?

Автор magl88, 17 июля 2015, 14:25:28

« назад - далее »

magl88

Доброго времени суток
Попросили сделать правки на сайте, надо в корзине при оформлении заказа уже что бы выводились свойства товара (размер, цвет и т.д.)
Одно свойство выводится Размер, а остальные нет Цвет, Рост.
    {if ($product.attributes) && $product.attributes}
    <a class="cart-atr" href="{$link->getProductLink($product.id_product, $product.link_rewrite, $product.category, null, null, $product.id_shop, $product.id_product_attribute)|escape:'htmlall':'UTF-8'}">{$product.attributes|escape:'htmlall':'UTF-8'}</a>
  {/if}

Этот код выводит это свойство Размер.
Как  мне вывести все остальные свойства ?
Надеюсь на вашу  помощь

VictorD

В стандарной теме prestashop 1.6 все атрибуты показанны в корзине.

DarinSr

Сделайте проверку для атрибутов
{if isset($product.attributes) && $product.attributes}
        {$product.attributes|var_dump}
{/if}

может у вас нет таких атрибутов у товара.

magl88

Цитата: DarinSr от 17 июля 2015, 14:51:53
Сделайте проверку для атрибутов
{if isset($product.attributes) && $product.attributes}
        {$product.attributes|var_dump}
{/if}

может у вас нет таких атрибутов у товара.

Да при добавлении этого кода добавилось только тоже поле Размер которое было
А что же тогда у меня выводится как Цвет и Рост
Вот сам товар к примеру  http://fish.itlabcrew.in.ua/home/9-vetrovka-shtorm.html#/razmer-44b_rost_164smgost_44r

DarinSr

А в заказе все атрибуты есть? Если заказ завершен, атрибуты в админке видно?

magl88

Цитата: DarinSr от 17 июля 2015, 17:21:58
А в заказе все атрибуты есть? Если заказ завершен, атрибуты в админке видно?
Насколько я понял в заказе тоже нет этих полей
http://joxi.ru/Y2Lj0NPhNyOGr6 скрин

magl88

Может комбинация товара с этими атрибутами неправильно создана ? или там без раздницы

DarinSr

Поэтому и не показывает в корзине. Они туда не передаются.
В корзину попадает обект "product_9_44_0_0", это товар ид 9, один атрибут ид 44 и остальные 0.
Причину искать нужно в форме добавления товаров.

DarinSr

Цитата: magl88 от 17 июля 2015, 17:40:53
Может комбинация товара с этими атрибутами неправильно создана ? или там без раздницы
Может.
Удалять и заново создавать  пробывали?
Показ ошибок включали?

magl88

комбинации меняются но товар зависит только от одной комбинации Размер
если при заказе выбираю разные параметры роста или цвета но размер одинаковый то он считает что это одинаковый товар, хотя по параметрам цвет и рост должен отличаться
так что видимо это ошибка не шаблона а насройки свойств

magl88

Разобрался сам
неправильно были созданы комбинации, там только по одному параметру указано, а надо все варианты комбинаций создавать.