Здравствуйте, уважаемые.

Такая проблема. Есть tv-параметр тип ввода чекбокс (возможные цвета товаров, на разных страницах могут использоваться разные наборы цветов), поэтому в админке для выбора из всего массива цветов требуют чекбоксы.

Для обработки и вывода всего этого дела на сайт пишу сниппет, пользуясь многочисленными мануалами, посвященными этому вопросу. Параметры из этого поля выводятся на сайте в виде группы радиокнопок.

В результате работы сниппета выводит одно поле для кнопки и лейблы для всех используемых параметров.

Текст сниппета такой:
<?php
$items = $modx->getOption('items', $scriptProperties, 'Нет данных для показа');
$tpl = '/>[[+item]]';
$items = explode(',', $scriptProperties['items']);
foreach ($items as $item) {
$output .= «n». str_replace('[[+item]]', trim($item), $tpl);
}
return $output;
?>
Получается, что список параметров он обходит правильно (лейблы на месте), но почему-то кнопку выводит только одну. Подозреваю, что просто где-то налажала с пхп по неопытности)

И второй вопрос: как потом обращаться к выбранному из списка радиокнопок параметру? Если просто запрашивать тв-поле, я так понимаю, что он мне и выдаст все значения через ||?