Свойства товара

Главные вкладки

Аватар пользователя linich_alexey linich_alexey 1 июня 2014 в 2:05

Подскажите, как реализовать такой функционал http://ab.onliner.by/car/433381 т.е. когда имеются какие-то свойства, при создании ноды выбираются некоторые. Потом выводятся все, но у выбранных есть отдельный класс для темизации?

Комментарии

Аватар пользователя linich_alexey linich_alexey 4 июня 2014 в 23:44

begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

Аватар пользователя sergeybelya sergeybelya 5 июня 2014 в 0:48

linich_alexey wrote:
begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

http://www.sergeybelyaev.name/blog/dobavlyaem-stilevoy-klass-k-node-v-za...

Аватар пользователя linich_alexey linich_alexey 5 июня 2014 в 19:59

sergeybelya wrote:
linich_alexey wrote:
begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

http://www.sergeybelyaev.name/blog/dobavlyaem-stilevoy-klass-k-node-v-za...
разве результатом вашего примера будут выведены поля Акция и Скидка, но с разными классами?

Аватар пользователя sergeybelya sergeybelya 5 июня 2014 в 20:03

linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

http://www.sergeybelyaev.name/blog/dobavlyaem-stilevoy-klass-k-node-v-za...
разве результатом вашего примера будут выведены поля Акция и Скидка, но с разными классами?

Класс будет добавляться к ноде, т.е. к div-контейнеру с классом node

Аватар пользователя linich_alexey linich_alexey 5 июня 2014 в 20:13

sergeybelya wrote:
linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

http://www.sergeybelyaev.name/blog/dobavlyaem-stilevoy-klass-k-node-v-za...
разве результатом вашего примера будут выведены поля Акция и Скидка, но с разными классами?

Класс будет добавляться к ноде, т.е. к div-контейнеру с классом node


Спасибо, возьму на вооружение! Но мне сейчас не совсем это нужно... мне нужно вот что... допустим у меня есть чекбоксы 1,2,3. При создании ноды пользователь отметил 1 и 3. Мне нужно, чтобы при выводе у 1 и 3 был класс например yes, а у 2 no...

Аватар пользователя sergeybelya sergeybelya 5 июня 2014 в 20:16

linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

http://www.sergeybelyaev.name/blog/dobavlyaem-stilevoy-klass-k-node-v-za...
разве результатом вашего примера будут выведены поля Акция и Скидка, но с разными классами?

Класс будет добавляться к ноде, т.е. к div-контейнеру с классом node


Спасибо, возьму на вооружение! Но мне сейчас не совсем это нужно... мне нужно вот что... допустим у меня есть чекбоксы 1,2,3. При создании ноды пользователь отметил 1 и 3. Мне нужно, чтобы при выводе у 1 и 3 был класс например yes, а у 2 no...

Если пользователь отметит 1 и 3, то значение 2 просто не выведется.

Аватар пользователя linich_alexey linich_alexey 5 июня 2014 в 20:26

sergeybelya wrote:
linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

http://www.sergeybelyaev.name/blog/dobavlyaem-stilevoy-klass-k-node-v-za...
разве результатом вашего примера будут выведены поля Акция и Скидка, но с разными классами?

Класс будет добавляться к ноде, т.е. к div-контейнеру с классом node


Спасибо, возьму на вооружение! Но мне сейчас не совсем это нужно... мне нужно вот что... допустим у меня есть чекбоксы 1,2,3. При создании ноды пользователь отметил 1 и 3. Мне нужно, чтобы при выводе у 1 и 3 был класс например yes, а у 2 no...

Если пользователь отметит 1 и 3, то значение 2 просто не выведется.


Это я понимаю... если использовать Список/текст... а может что-то другое можно... вот например логическое... Может через хук какой-нибудь можно проверить, выбрано ли логическое поле и, если выбрано, добавить ему класс? Совсем не силен в пхп((

Аватар пользователя sergeybelya sergeybelya 5 июня 2014 в 20:28

linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
sergeybelya wrote:
linich_alexey wrote:
begemor wrote:
В типе материала добавить поле (тип даных: логическое)

при выоде же все равно классы одинаковые, что у отмеченного, что у не отмеченного.. как темизировать?

http://www.sergeybelyaev.name/blog/dobavlyaem-stilevoy-klass-k-node-v-za...
разве результатом вашего примера будут выведены поля Акция и Скидка, но с разными классами?

Класс будет добавляться к ноде, т.е. к div-контейнеру с классом node


Спасибо, возьму на вооружение! Но мне сейчас не совсем это нужно... мне нужно вот что... допустим у меня есть чекбоксы 1,2,3. При создании ноды пользователь отметил 1 и 3. Мне нужно, чтобы при выводе у 1 и 3 был класс например yes, а у 2 no...

Если пользователь отметит 1 и 3, то значение 2 просто не выведется.


Это я понимаю... если использовать Список/текст... а может что-то другое можно... вот например логическое... Может через хук какой-нибудь можно проверить, выбрано ли логическое поле и, если выбрано, добавить ему класс? Совсем не силен в пхп((

Видимо в вашем случае нужно темизировать node.tpl.php для конкретного типа материала.