Лучший Ответ ugroomiy , 18 September 2013 - 13:27
К слову, с обновлением ZOO проблема решилась сама собой, прописываются классы согласно типам контента.
Перейти к сообщению
Лучший Ответ ugroomiy , 18 September 2013 - 13:27
К слову, с обновлением ZOO проблема решилась сама собой, прописываются классы согласно типам контента.
Перейти к сообщениюОтправлено 26 August 2013 - 14:18
Добрый день!
Подскажите пожалуйста можно ли назначить разные классы разным типам айтемов?
Задача следующая:
Пункт меню ведёт на категорию, в категории отображаются тизеры трёх разных типов айтемов, два типа по одной штуке, а ещё один тип произвольное количество айтемов,
классы:
у первого
у последнего
у всех между первым и последним
очевидно формируются тут:
/media/zoo/applications/jbuniversal/templates/catalog/renderer/item_columns/_default.php
вот тут:
Где бы взять переменную, которая будет меняться в зависимости от типа айтема?
Вообще задача вывести два первых типа в одну колонку, а третий в зависимости от ширины экрана в две или тоже в одну. Ну и вообще иметь возможность менять оформление в зависимости от типа айтема.
Отправлено 26 August 2013 - 17:05
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 26 August 2013 - 17:44
Дайте ссылку.
http://jtemp.ru/meny...egory/category2
Текст это тип 1
Табличка с ценами - тип 2
Ссылки на материалы - тип 3
Все они выводятся в дивах с классом "
Отправлено 26 August 2013 - 18:36
тип1 .column.rborder.width100.first.last
тип2 .jbprice-wrapper
тип3 .jbzoo-item-doctor .product-props
Но это годно только к Вашему примеру. Как сработает дальше зависит, сами понимаете.
Похоже, тип3 придется помечать как "important!"
Отправлено 26 August 2013 - 20:34
тип1 .column.rborder.width100.first.last
тип2 .jbprice-wrapper
тип3 .jbzoo-item-doctor .product-props
Но это годно только к Вашему примеру. Как сработает дальше зависит, сами понимаете.
Похоже, тип3 придется помечать как "important!"
Спасибо, но это не совсем то. Надо именно на программном уровне добавить классы, тогда можно будет для третьего типа сделать float:left; width:50%; и будет задуманное =)
Отправлено 27 August 2013 - 12:06
2 SmetDenis, у вас нет идей?
Удобная же штука получится, если можно будет по типу кастомизировать.
Отправлено 28 August 2013 - 22:05
2 SmetDenis, у вас нет идей?
Удобная же штука получится, если можно будет по типу кастомизировать.
К моменту работы шаблона item_columns, материалы уже отрендерены и "сложены" в переменную $object(s)
Поэтому узнать тип материала на этом этапе - задача довольно сложная.
Более того, системе ничего не мешает одновременно в списке показывать сразу несколько типов материалов.
Поэтому тут проще будет играть с CSS либо наворачивать "костыли" в шаблонах, но я пока не представляю какие.
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 18 September 2013 - 13:27 Лучший Ответ
К слову, с обновлением ZOO проблема решилась сама собой, прописываются классы согласно типам контента.