Подскажите как сделать, чтобы если у атрибута нет значения, то не выводить его в товаре. Пользуюсь CSV загрузкой, товаров много и проверять у какого атрибута есть значения, а у какого нет - не целесообразно. Как я понимаю нужно в данном кусе кода прописать условие вывода: <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php echo $attribute['name']; ?>: <span><?php echo $attribute['text']; ?></span><br /> <?php } ?> <?php } ?> <?php } ?> Хотя могу ошибаться.
PHP: <?php if ($attribute_groups) { ?><?php foreach ($attribute_groups as $attribute_group) { ?><?php foreach ($attribute_group['attribute'] as $attribute) { ?><?php if($attribute['text']){ ?><?php echo $attribute['name']; ?>: <span><?php echo $attribute['text']; ?></span><br /><?php } ?><?php } ?><?php } ?><?php } ?> Но есть один недостаток: если значение атрибута может быть 0 - это будет считаться за отсутствие значения.