Делаем “зебру” в Shop-Script

В этом посте я напишу как сделать полосатую таблицу без скриптов, а только при помощи smarty.
Способ 1.
В саму секцию таблицы прописываем:
<tr class="{if $smarty.section.i.index % 2 == 0}odd{else}even{/if}">
В файла стилей пишем:
tr.odd td {
background:#eee;
}
tr.even td {
background:#ccc;
}
Способ 2.
В секцию прописываем следующее:
<tr class="{cycle values="odd, even"}">
Ну а в файл стилей прописываем тоже, что и в первом варианте.
В итоге мы получаем полосатую талицу (“зебру”), которую можно применять например к характеристикам товара, для оформления дерева категорий и т.д.
Tweet

