Как организовать выбор товаров miniShop2 в доп поле админки?

Задача: есть готовый слайдер, надо сделать чтобы он брал массив с ID товаров из TV — поля. Можно ли сделать добавление id товаров в поле через нормальный выбор товаров (чтобы были видны названия товаров)? Есть ли для этого готовое решение?
Использую miniShop2, вариант просто вбивать id через запятую в строку не удобен.
Siricks
09 сентября 2018, 22:56
modx.pro
1 104
0

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

snyadanak
10 сентября 2018, 02:13
1
0
    Siricks
    10 сентября 2018, 09:13
    0
    Спасибо. Но в таком случае выбор получается не множественный, а можно выбрать только 1 товар?
    Pavel Zarubin
    10 сентября 2018, 03:42
    +1
    Можно gist.github.com/pavel-one/9ec3d57cf539e5841afee7aee7724e8f
    @EVAL return $modx->runSnippet('getDepartament');
    поместить в поле «возможные значения»
    тип тв «список с автодополнением»
    Сниппет подогнать под свои нужды
      Siricks
      10 сентября 2018, 09:44
      0
      не вижу пункта список с автодополнением
      в MODX Revolution 2.6.1-pl он есть или нужен какой-то плагин?
        Pavel Zarubin
        10 сентября 2018, 12:13
        0
          Pavel Zarubin
          10 сентября 2018, 12:14
          0
          Если надо множественный выбор — выбирайте его
            Siricks
            13 сентября 2018, 11:55
            0
            Спасибо
              Siricks
              13 сентября 2018, 12:00
              0
              Возникла вот такая проблема. Список (множественный выбор) сохраняет id нескольких товаров вместе, т.е. он сохраняет в строку 677805, а надо бы 677,805. Не подскажите, как исправить?
                Pavel Zarubin
                13 сентября 2018, 12:23
                0
                Параметры вывода->разделитель и поставьте там запятую
        Siricks
        10 сентября 2018, 09:43
        0
        не вижу пункта список с автодополнением
        в MODX Revolution 2.6.1-pl он есть или нужен какой-то плагин?
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          10