вывод изображения в getProducts Новый

Дополнение: getProducts

Здравствуйте сделал фильтр с помощью tagmanager2 + minishop2, все работает, в настройках написал element = getproducts, сделал чанк вывода каждого результата, не могу получить изображение, как можно получить картинку товара? мой код чанка
<form method="post" class="ms2_form"><div class="block1"><p>[[+pagetitle]]</p>
<div class="img1"><a href="[[~[[+id]]]]">
    <img width="150" height="150" src="[[+image]]"></a></div>
    <h2><span class="price">[[+tv.price_filtr]] тг.</span></h2>
<div class="minus" style="width: 10px;
    display: inline-block;
    cursor: pointer;
    background-color: #ff4a00;
    border-radius: 15px;
    text-align: center;
    color: #fff;">
    <span>-</span>
</div>
     <input style="position: relative;left: 0;width: 60px;text-align: center;" name="count" value="1">
<div class="plus" style="width: 10px;
    display: inline-block;
    cursor: pointer;
    background-color: #ff4a00;
    border-radius: 15px;
    text-align: center;
    color: #fff;">  
    <span>+</span>
</div>
    <button style="cursor:pointer;" class="btn buy" type="submit" name="ms2_action" value="cart/add"> Купить </button>
</div>
<input type="hidden" name="id" value="[[+id]]">
<input type="hidden" name="options" value="[]">
</form>
пробую
[[+image]]
не выходит вызывал снипет с пустым чанком нет параметра image
08 сентября 2016, 11:16    Alexsandr   
0    706 0
    Загруженные файлы:
  • 1.PNG 7.11 kb

Комментарии (5)

  1. Павел Романов 08 сентября 2016, 11:40 # +2
    getProducts не умеет работать с картинками товаров miniShop — он просто не знает о существовании таблицы, где они прописаны.
    Можете написать сниппет, который будет вытаскивать из таблицы modx_ms2_products значение поля image для ID текущего ресурса, а можете поставить Rowboat и сделать так:
    [[Rowboat?
       &table=`modx_ms2_products`
       &tpl=`img`
       &where=`{"id":"[[+id]]"}`
    ]]
    
    Ну а в чанке img используйте плейсхолдер [[+image]], который выведет путь к картинке. Дальше по обстоятельствам ).
    1. Alexsandr 08 сентября 2016, 12:06 # 0
      Спасибо получилось))))
      1. Алексей 08 сентября 2016, 13:56 # 0
        пользовался rowboat в далеком ноябре 2012 — тогда вроде как не было pdoTools. Сейчас с pdoTools все гораздо проще — это простой leftJoin к любой таблице. А если нужно только превьюху — то в табличке msProducts есть вроде поле thumb — его можно использовать без присоединения таблички с картинками.
      2. Василий Наумкин 08 сентября 2016, 12:16 # +1
        Интересно, что будет если указать &element=`msProducts`?
        1. Alexsandr 08 сентября 2016, 15:03 # 0
          пробовал, фильтр тогда не работает, но поля все выводяться включая [[+image]])))
        Вы должны авторизоваться, чтобы оставлять комментарии.