Картинка товара в корзине Shopkeeper3

В корзине не отображается картинка товара, а только его название.
В чанк ShopCartRow добавил вызов getResources
<tr class="cart-order">
    <td align="left"><b><a href="[[+url]]">[[+name]]</a></b> [[+addit_data]]
    [[getResources?  &tpl=`imgvkorzine` &parents=`[[*id]]`  &includeTVs=`1` &processTVs=`1`]]
    </td>
    <td>[[+price]] [[+currency]]</td>
    <td>
        <input class="shk-count" type="text" size="2" name="count[]" maxlength="3" title="изменить количество" value="[[+count]]" />
    </td>
    <td align="right">
        <a href="[[+url_del_item]]" title="Удалить" class="shk-del"><img src="assets/components/shopkeeper3/web/css/default/delete.gif" width="17" height="17" alt="Удалить" /></a>
    </td>
</tr>
В imgvkorzine
<img style="width:321px;height:340px;" src="[[+tv.img]]" title="aenean dignissim" alt="aenean dignissim" class="img-responsive reg-image"/>
Но в корзине так и не появляется картинка товара. Что делаю не так?
Андре Владимирович
28 мая 2022, 10:06
modx.pro
480
0

Комментарии: 1

Андре Владимирович
28 мая 2022, 23:36
0
Нашел решение. В наборе параметров для Shopkeeper3 в поле savePurchasesFields нужно указать имя tv параметра изображения. А в чанке ShopCartRow.tpl прописать имя тв параметра
<img src="[[+img]]">
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1