о стилизации чекбоксов и радио кнопок: Для того, чтобы дать пользователям возможность стилизовать эти элементы в фильтре, структура тэгов должна быть такой <input></input><label></label> а сейчас структура такая <label><input></input></label>
Для тех людей у которых стандартные чекбоксы, все так и останется без изменений. Никакие стили не слетят.
Поправьте пожалуйста в файле JBhtml найти (758 строка)
if ($isLabelWrap) {
$html[] = '<label ' . $this->_buildAttrs($extraLabel) . '>'
. ' <input ' . $this->_buildAttrs($extra) . ' /> '
. $text . '</label>';
}
заменить на
if ($isLabelWrap) {
$html[] = ' <input ' . $this->_buildAttrs($extra) . ' /> '
. '<label ' . $this->_buildAttrs($extraLabel) . '>'. $text . '</label>';
}
Вот пример таких чекбоксов
Постоянно приходится изменять этот файл чтобы достичь этого