Чередование стилей в колонках товара на VAMshop
Чем мне нравится VAM shop, так это шикарной работой с дизайном магазина. Практически любую страницу можно сделать, не залезая в собственный код скрипта. А теперь по теме.
Очень часто товар в листинге выводится в несколько колонок, как правило в две. И для левой и правой колонок также частенько необходимо указать разные стили. Это обусловлено, например, разделительной полосой между колонками, разными отступами справа и слева у колонок и тому подобное.
Так вот, такое чередование сделать элементарно, и этот метод описан в FAQ’е на офф-сайте. Я приведу этот код здесь, дабы никуда не отправлять. Открываем файл с шаблоном листинга товаров /templates/ваш шаблон/module/product_listing/product_listing_list.html и заменяем:
<dl class="itemNewProducts"></dl> |
на
<dl class="{cycle values="itemNewProducts_1,itemNewProducts_2"}"> |
Вводим новые стили в таблицу стилей и используем в нашем шаблоне.
Этот метод благодаря smarty работает в любом месте, где используется цикличность, например, в листинге категорий, модуле новинок, рекомендуемых. Но, самое главное, что я хотел сказать, Вы можете использовать не только два стиля, а столько, сколько Вам нужно. Например, при трехколоночной верстке, можно использовать три стиля:
<dl class="{cycle values="itemNewProducts_1,itemNewProducts_2, itemNewProducts_3,"}"> |
и это будет работать.
Немає коментарів.