Приветствую!
Есть такой код, который отвечает за вывод атрибутов на странице категории.
<?php if ($product['attribute_groups']) { ?>
<?php foreach ($product['attribute_groups'] as $attribute_group) { ?>
<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
<?php if(in_array($attribute['attribute_id'], array(1,2,3,4,10,15))) { ?>
<?php echo $attribute['name']; ?>:
<?php echo $attribute['text']; ?>
<br />
<?php }?>
<?php }?>
<?php } ?>
<?php } ?>
Нужно его немного модифицировать, чтобы выводить определенные атрибуты в зависимости от открытой категории.
Нужно сделать таким образом. В скобках указаны id атрибутов. Заранее благодарен.
Отображать в 1 категории и во всех подкатегориях
Размеры (1,2,3): 100x200x50 см (тут берем из массива три атрибута и выводим их через разделитель - x)
Вес (10): 10 кг
Форма (15): квадрат
Отображать в 2 категории и во всех подкатегориях
Вес (10): 14 кг
Форма (15): квадрат
Отображать в 3 категории и во всех подкатегориях
Форма (15): квадрат