Как делать чередование 2 через 2? fenom
Как в чанке сделать чередование 2 через 2 на fenom?
Например две новости с одним оформлением, потом две с другим.
Например две новости с одним оформлением, потом две с другим.
Комментарии: 3
Первое что в голову пришло, на работоспособность не проверял.
Возможно можно решить с помощью деления индекса по модулю, но с ходу формула не пришла в голову
Возможно можно решить с помощью деления индекса по модулю, но с ходу формула не пришла в голову
{set $i = 0}
{foreach $list as $value}
{if $i < 2}
{set $i++}
{$value} // Первая и вторая новость
{/elseif 2 <= $i < 4}
{set $i++}
{$value} // Третья и четвертая новость
{/if}
{if $i >= 4}
{set $i = 0}
{/if}
{/foreach}
Спасибо. Но так вообще ничего не выводится.
Вы код в чанк вставляете? Каким сниппетом выводите?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.