[{"MIGX_id":"4","list1":"1"},{"MIGX_id":"5","list1":"3"},{"MIGX_id":"6","list1":"2"}]
На сколько можно судить по названию сниппета, он все-таки рассчитан на вывод списка картинок, а не просто произвольных значений TV.
Еще раз: покажите что у вас в БД находится для сохраненного ТВ-значения, в таблице modx_site_tmplvar_contentvalues
Исходя из описания выше, — вывожу так:
[[!getImageList? &tvname=`test` &tpl=`@CODE: [[+list1]]` ]]
Народ, я вас не понимаю. Что вы паритесь? Покажите какое значение у вас находится в базе данных в таблице TV-параметров? Так как вы мигу используете, у вас там должен быть JSON, а в нем значение этого списка только числовое (например 1,2 или 3, так как первый==1 «первый» — это для отображения в интерфейсе админки, а 1 — это именно значение).
А теперь вопрос на засыпку: как именно вы пытаетесь вывести значение на странице?
Привет.
Удали $modx->log(1, «Key: '{$key}'»);
Это для отладки было.
Приветь!
Николай настроил по заметкам! html контент работает но в админке вот таки логи ошибок
[2016-03-12 15:23:52] (ERROR @ /index.php) Key: '/index.php?q=news/1453/' [2016-03-12 15:23:54] (ERROR @ /index.php) Key: '/index.php?' [2016-03-12 15:25:26] (ERROR @ /index.php) Key: '/index.php?'
Извиняюсь — поторопился с выводами. Действительно не работает: При любом выводе выходит только то значение которые изначально выбрано в TV — select_list1. Поиск в сети подтвердил — такой вывод не будет работать, остается только тот который Вы сами предложили:
[{"caption":"Элементы","fields": [ {"field":"list1","caption":"Выбор из списка","inputTVtype":"listbox","inputOptionValues":"первый==1||втоорой==2||третий==3 "}, ]}]
[{«caption»:«Элементы»,«fields»: [
{«field»:«list1»,«caption»:«Выбор из списка»,«inputTV»:«select_list1»},
]}]
Запятые здесь ппц какие лишние. Если браузеры какие-то на уровне JS еще переварят (хотя Осел всегда матерился), на уровне php json_decode() не разберет.
А можете показать каким образом выводится это на сайт?
Потому как сделал всё по вашему примеру (только запятые лишние убрал) и у меня всё прекрасно вывелось
2.3 Подправить map-файл класса OrderProduct. Надо в него добавить описание ваших колонок. Лучше всего для этого использовать CMPGenerator. На всякий случай ревизия: gist.github.com/Fi1osof/f0372195175ade7a72fb/revisions