Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Настройка инфоблоков каталога

00 голосов
5
Задача: в публичной части сайта организовать вывод части товарных групп из всех, формирующих данный инфоблок. Как задать дополнительное свойство для части групп в инфоблоке и организовать фильтр для их вывода?

Смысл в том, что товар принадлежит как к товарной группе так и к бренду. Решено было организовать бренды как дополнительные товарные группы в рамках одного инфоблока и назначать товарам принадлежность к нескольким группам и таким образом, создать двойную навигацию (как по товарной группе так и по бренду).

Альтернативой наверное может стать создание отдельного инфоблока "бренды", но в этом случае не получается создать "связь разделов" - почему-то в публичной части в разделе, к которому я привязываю товары они не выводятся (только в своем). Если такой вариант лучше первого, то как правильно организовать "привязку разделов"?
спросил 05 Ноя, 13 от Suffering (120 баллов)

5 Ответы

00 голосов
Переформулирую вопрос.
Как ввести в функцию GetIBlockSectionList() дополнительный фильтр по значению символьного кода (не выводить в данном каталоге товарные группы, содержащие значения символьного кода группы "brand") ?
ответил 12 Дек, 13 от Suffering (120 баллов)
00 голосов
Вам надо не выводить группы, у которых CODE='brand' или все дочерние для группы с таким кодом? В первом случае добавляете в фильтр такой параметр:
Код
'!CODE' => brand

Во втором надо играть с LEFT_MARGIN и RIGHT_MARGIN.
ответил 26 Март, 14 от Pomnep (13,960 баллов)
00 голосов
Да, нужно было не выводить. '!CODE' => brand - решило вопрос. Спасибо smile:)
ответил 19 Июль, 14 от Suffering (120 баллов)
00 голосов
У меня тоже вопрос, связанный с инфоблоком типа "каталог" :

Нужно вывести на странице element.php (компонент : элемент каталога детально ) названия товаров, к которым привязан данный элемент...

Приведу пример, основанный на демке :

Мне нужно на странице какого - нить аксессуара вывести инфу о телефонах,к которым он(акксессуар) привязан...

Как это сделать через админку Bitrix ?

Или для этого нужно запрос к базе писать?

P.S всех с Новым Годом...
smile:D smile:D smile:D
ответил 19 Ноя, 14 от RolDan (100 баллов)
00 голосов
Подскажите кто нить плз что за ерунда такая с битриксом


В админе каталога стоит цена на товар (несколько видов) сам товар открыт для просмотра (он виден на сайте) а в корзине пишется (Отсутствуют в продаже)

Подскажите кто нить что то может не там галочку поставил в админе каталога


даже удалил раздел а потом заново сделал и все равно таже ерунда, устанавливаю цену кликаю купить (хотя цена стоит) а в корзине пишет что (Отсутствуют в продаже).

В настройках модуля "торговый каталог" установлена галочка что это торговый каталог (иначе бы цену нельзя было бы установить)

В свойствах товара (редактирование товара) галочку (Уменьшать количество при заказе убрал
ответил 15 Март, 15 от Shtirlits (100 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 15 Фев, 14 от 4uKcA (100 баллов)
0 голосов
2 ответов
спросил 03 Май, 13 от Denza (120 баллов)
0 голосов
1 ответ
0 голосов
1 ответ
спросил 03 Июль, 14 от Werner (160 баллов)