Не рендерится в админке tv-поле мульти-селект

Всем привет!

Столкнулся со странностью… есть tv-поле с мульти-селектом, вот такие настройки:

skrinshoter.ru/s/090321/DsS6uUen?a

В общем-то, стандартный вариант, всё работает как нужно. Проблема в том, что если в pagetitle выбранного пункта селекта попадается запятая — skrinshoter.ru/s/090321/IlPXU9rr?a — то в базу значение заносится и сохраняется, с ним можно работать на фронте, но — после перезагрузки страницы в админке значение выбранного пункта не выводится — skrinshoter.ru/s/090321/wP2PP2ke. Просто пустое поле.

Соответственно, если выбрать несколько пунктов, то выведутся все, кроме этого «больного на запятую».

Причина именно в наличии запятой. Кто-нибудь сталкивался?
Alexey
09 марта 2021, 14:45
modx.pro
575
0

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

Роман
10 марта 2021, 10:47
+1
ID в запросе нужно еще указать
@SELECT `pagetitle` AS `name`,`id`
    Alexey
    10 марта 2021, 14:29
    0
    Да, я тестил ранее — с id нормально в админке отображается. Проблема в том, что в шаблонах и скриптах импорта-экспорта данных в указанной тивихе уже прописана логика обработки и не хотелось бы переписывать, если есть возможность обойтись.
      Роман
      10 марта 2021, 16:39
      +1
      Попробуй через SuperBoxSelect, там он разделяет через || Возможно с ним заработает, как нужно. По другому пока, не очень представляю, как обойти.
        Alexey
        11 марта 2021, 12:36
        0
        Да, через SuperBoxSelect норм отображается, спасибо!
          Роман
          11 марта 2021, 13:02
          0
          Ну, я рад, что получилось.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5