Лучший Ответ Cheren-dow , 08 December 2013 - 18:10
Возможно вам придется вносить в поправки в шаблон mod_zooitems. Материалы выводятся циклом в том порядке в котором вы указали. что бы выводить только с каким то определенным значением нужно в этом цикле делать проверку на параметр. И если он не сходится делать continue.
Вот у меня на одном сайте сделано так
<table class="zoo-item-tables-list">
<?php
$its = array_chunk($items, 3);
foreach($its as $itt):
?>
<tr>
<?php foreach($itt as $item) :
if($item->getElement('7ea9b445-b904-48f1-86b7-77d3cc88c458')->render() == 'в наличии'){
continue;
}
?>
<td>
<?php
echo $renderer->render('item.'.$layout, compact('item', 'params'));
//var_dump($item);
?>
</td>
<?php endforeach;?>
</tr>
<?php endforeach; ?>
</table>
В цикле есть проверка на значение
if($item->getElement('7ea9b445-b904-48f1-86b7-77d3cc88c458')->render() == 'в наличии'){
continue;
}
Если у материала значение равно "в наличии" оно не будет выводится.
Перейти к сообщению


Тема закрыта










