OlgaF
Новичок
Нужно выводить первые три непустых элемента из массива. Код ниже не работает... Тоесть элементы с пустым полем $b.customProduct_8 исключает, а вот как взять только три первых?
{|foreach from=$basketsArray key="i" item="b" name="foo"|}
{|if (!empty($b.customProduct_8))|}
{|if $smarty.foreach.foo.index < 3|}
{|$b.name|}
{|/if|}{|/if|}
{|/foreach|}
Подскажите, пожалуйста, как это можно реализовать?
{|foreach from=$basketsArray key="i" item="b" name="foo"|}
{|if (!empty($b.customProduct_8))|}
{|if $smarty.foreach.foo.index < 3|}
{|$b.name|}
{|/if|}{|/if|}
{|/foreach|}
Подскажите, пожалуйста, как это можно реализовать?
Последнее редактирование: