заливка фоном td в зависимости от товара

Тема в разделе "Shop-script", создана пользователем daniloff, 11 окт 2008.

Статус темы:
Закрыта.
  1. daniloff

    daniloff Постоялец

    Регистр.:
    31 май 2008
    Сообщения:
    78
    Симпатии:
    3
    как реализовать следующее!

    надо залить фоном td где находится товар в шахматном порядке.

    Например:

    1 строка - товары идут по 2 столбца в ряд. 1 товар фон белый 2 товар в строке фон черный.

    2 строка - 1 товар - фон черный, 2 товар - фон белый

    3 строка - 1 товар - фон белый, 2 товар - фон черный

    и т.д. Желательно без привязки к артиклу!
     
  2. djslap

    djslap

    Регистр.:
    29 сен 2007
    Сообщения:
    193
    Симпатии:
    2
    Ого... Я думаю что это вообще не реально сделать!
     
  3. alexander-x

    alexander-x Постоялец

    Регистр.:
    20 май 2007
    Сообщения:
    130
    Симпатии:
    26
    да запросто, всё делается с участием одного только шаблонного движка смарти - делается переменная, которая в случае чётности выставляет один цвет, нечётности - другой цвет и разбивает по столбцам через несколько товаров.

    Идея ясна?
     
  4. djslap

    djslap

    Регистр.:
    29 сен 2007
    Сообщения:
    193
    Симпатии:
    2
    идея да! но как ее реализовать не представляю!
     
  5. virtualbrest

    virtualbrest

    Регистр.:
    6 май 2007
    Сообщения:
    210
    Симпатии:
    18
    Да и без смарти я такое делал.
    Береме переменную = 0
    Выводим <td если переменная == 0, то цвет=такой, переменная инкремент иначе цвет=не такой, переменная=0 вывести цвет>

    Все это дело в цике, так? Если и не так, то немного изменяется решение, но смысл тот же.
     
    daniloff нравится это.
Статус темы:
Закрыта.