Лучший Ответ SmetDenis , 15 January 2014 - 08:44
Список с разделителями генерируется тут
\administrator\components\com_zoo\helpers\element.php applySeparators()
но изменить логику работы этой функции довольно хлопотно.
Поэтому предлагаю другой путь
Добавьте в этот класс \media\zoo\elements\checkbox\checkbox.php функцию
Она переопределит вывод элемента
public function render($params = array()) { // init vars $params = $this->app->data->create($params); $selected_options = $this->get('option', array()); $options = array(); foreach ($this->config->get('option', array()) as $option) { if (in_array($option['value'], $selected_options)) { $classs = $this->app->string->sluggify($option['name']); $options[] = '<li class="item-'.$classs.'">'.$option['name'].'</li>'; } } return '<ul>'.implode(" ", $options).'</ul>'; }К сожалению, опция разделителя перестанет работать. Перейти к сообщению