Grym713
Постоялец
- Регистрация
- 11 Фев 2008
- Сообщения
- 59
- Реакции
- 3
- Автор темы
- #1
Всем привет! нужна помощь - вывожу атрибуты на странице категории, в tpl файле такой код -
<?php foreach($product['attribute_groups'] as $attribute_group) { ?>
<?php foreach($attribute_group['attribute'] as $attribute) { ?>
<?php if(in_array($attribute['attribute_id'], array(38,20,21,15,16,48,49,23,42))){?>
<span><?php echo $attribute['text']; ?></span>
<?php } ?>
<?php } ?>
<?php } ?>
Пока в магазине была одна группа атрибутов, работало нормально, потом я все атрибуты раскидал по трем группам, и стало выводиться по одному атрибуту из каждой группы, т.е. цикл в группе работает до первого результата и все - переходит к другой группе. Что не так?
<?php foreach($product['attribute_groups'] as $attribute_group) { ?>
<?php foreach($attribute_group['attribute'] as $attribute) { ?>
<?php if(in_array($attribute['attribute_id'], array(38,20,21,15,16,48,49,23,42))){?>
<span><?php echo $attribute['text']; ?></span>
<?php } ?>
<?php } ?>
<?php } ?>
Пока в магазине была одна группа атрибутов, работало нормально, потом я все атрибуты раскидал по трем группам, и стало выводиться по одному атрибуту из каждой группы, т.е. цикл в группе работает до первого результата и все - переходит к другой группе. Что не так?