Вывод своих полей в minishop2

Добрый день!

Подскажите как правильно выводить свои поля у товаров?

Создал свойство ostatok_tovara

Привязал его ко всем категориям

У товара свойство вызываю так [[+ostatok_tovara]]

Добавил Tv в снипет
[[!pdoPage?
                    &element=`msProducts`
                    &includeThumbs=`610x610`
                    &includeTVs=`ostatok_tovara`
                    
                ]]
                [[!+page.nav]]
на выходе пусто!

Что делаю не так?
Алексей
24 февраля 2018, 11:47
modx.pro
2 292
0

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

Баха Волков
24 февраля 2018, 15:33
0
у TV есть префикс tv. Выводить надо так:

[[+tv.ostatok_tovara]]
    Алексей
    24 февраля 2018, 16:53
    0
    Спасибо за ответ!

    Но Вы перепутали с PdoResourses ))

    Через msProducts префикс не нужен

    в доках прямо указано
Максим
25 февраля 2018, 10:45
0
Но свойства товара, опции товара и TV это тоже разные вещи! Вы хоть скажите с чем именно является ostatok_tovara
    Алексей
    25 февраля 2018, 14:34
    0
    Через админку добавляю новую Опцию товара
    Алексей
    25 февраля 2018, 14:37
    0
    Вот для наглядности

      Михаил
      25 февраля 2018, 15:07
      0
      Через msProductOptions
        Алексей
        25 февраля 2018, 15:27
        0
        раньше просто писал [[+ostatok_tovara]] и все работало!

        Что теперь могло измениться?

        Если через Fenom вызываю вот так {$ostatok_tovara} — то пишет Array

        Есть уже готовый проект с которого брал код и там все работало… Странно как-то
          Михаил
          25 февраля 2018, 16:20
          0
          {foreach ostatok_tovara as ost}
          {$ost}
          {/foreach}
            Алексей
            25 февраля 2018, 17:40
            0
            если так вставляю, то пропадает весь каталог (
              Михаил
              25 февраля 2018, 17:42
              0
              Конечно пропадет.
              {foreach $_pls['ostatok_tovara'] as ost}
              {$ost}
              {/foreach}
                Алексей
                25 февраля 2018, 17:44
                0
                все равно все пропадает ((
                  Михаил
                  25 февраля 2018, 17:46
                  0
                  У Вас опция товара же. Не ТВ. Значит через снипет Вам надо выводить. Вот
      Максим
      25 февраля 2018, 18:01
      0
      Дополню Мишу! Еще есть сниппет msOptions.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        14