Скрывать поля это не проблема, но дело в том, что значения в этих полях "Модель" никак не зависят от выбора значения поля "Марка". Эту проблему как то решает модуль "JBZoo Search List". То есть значения у него зависят от фильтра, но нет кода который отвечает за эти значения в папке с ним.
Вот код этого шаблона модуля
if (!empty($elementHTML)) {
// create label
$label = '';
if (isset($params['showlabel']) && $params['showlabel']) {
$label .= '<div class="label">';
$label .= ($params['altlabel']) ? $params['altlabel'] : $element->getConfig()->get('name');
$label .= '</div>';
}
// create class attribute
$classes = array_filter(array(
'props-element',
($params['first']) ? 'first' : '',
($params['last']) ? 'last' : '',
));
?>
<div class="<?php echo implode(' ', $classes); ?>">
<?php echo $label . '<div class="field">' . $elementHTML . '</div>'; ?>
<div class="clear clr"></div>
</div>
<?php
}
Edited by SmetDenis, 13 October 2014 - 05:14.