Forums / National / Russian / Идеи / ODD / EVEN для элементов регулярного блока

Kopusha
#48518 2025-08-24 07:17

Я у себя так традиционно делаю для случаев когда
- есть цикл идентичных блоков. 

- что бы не было совсем идентично - блоки несколько рандомизируем. Например в превью отображаю 5 картинок из поста, большая слева и 4 квадратом справа или наоброт. 

<div class="<!-- IF {LIST_ROW_NUM} % 2 == 0 -->alpha-post_preview__images-grid_even<!-- ELSE -->alpha-post_preview__images-grid_odd<!-- ENDIF -->">

Это дает рандомизацию "подряд". Если заменить LIST_ROW_NUM например на дату публикации страницы - рандомизация будет не линейная, может быть три подряд _odd а затем два _even.