RSS
Вывод товаров родительской категории текущего элемента
 
Всем доброго времени суток!
Очень требуется помощь. Потратил много времени, но так и не нашёл решения.
Сейчас в карточке товара выведен раздел "Похожие товары" с помощью компонента catalog.section.


Скрытый текст
[CODE][/CODE]Суть проблемы заключается в том, что строка "SECTION_ID" => $arResult["IBLOCK_SECTION_ID"] берёт ID текущего раздела, а не родительского.

Логика в каталоге следующая:
Инфоблок - Кондиционеры - Сплит Системы/Инверторные сплит системы/... - Товар

Сейчас выводятся все товары из Сплит систем.
А нужно, чтобы выводились все товары из Кондиционеров.
SECTION_ID вместо IBLOCK_SETCTION_ID не помогает, начинают выводиться вообще все товары каталога.

Я совсем новичок, прошу выражаться максимально простыми терминами и словами, по возможности.
Изменено: Михаил Базаров - 27 апреля 2020 10:17:10
 
Если правильно понял вопрос, нужно получить ID родительского раздела, зная ID текущего (потомка)
Код
$arResult['SECTION_ID'] = CIBlockFindTools::GetSectionID(
    $arResult['VARIABLES']['SECTION_ID'],
    $arResult['VARIABLES']['SECTION_CODE'],
    array('IBLOCK_ID' => $arParams['IBLOCK_ID'])
);
$res = CIBlockSection::GetByID($arResult["SECTION_ID"]);
if($ar_res = $res->GetNext()) {
   $parentSectId = $ar_res['IBLOCK_SECTION_ID'];
}
Читают тему (гостей: 1)
Ваша реклама в этом месте: 5 000 руб. / мес, сквозная по всему форуму и подфорумам.
Просьба писать на mihail@bazarow.ru
Мой youtube канал.

На нем, уже много видеоуроков по 1С-Битрикс. Как одиночные видео так и серии видеоуроков Перейти на канал

Стоимость разработки сайта

Я не оцениваю работу в часах, так как в итоге, Вы все равно захотите узнать общую стоимость и срок выполнения.

При оценке проекта или работ я сразу называю стоимость и срок выполнения. Стоимость, срок и объем работы подлежат обсуждению только по взаимной договоренности сторон.
Ноутбук
Узнать точную стоимость разработки сайта или приложения: Для этого, достаточно, как можно подробнее, заполнить вот этот опросник: Скачать опросник и выслать на электронную почту mihail@bazarow.ru.
После ознакомления, смогу задать уточняющие вопросы и оценить проект по срокам и стоимости.
Решения на битрикс

Магазин, на базе готового решенияот 35 900 рублей / от 3 до 5 дней

В стоимость входит: Подбор решения из более 200-от готовых сайтов, под Вашу задачу. Полный запуск сайта на сервере или хостинге, со всеми настройками. Инструкции по работе с готовым решением. Базовая СЕО оптимизация. Запуск готового сайта за 3-4 дня. Небольшие доработки под задачу.

Авторизация

На сайте работает вход через социальные сети. Просто, выберите наиболее удобную сеть и авторизация произойдет автоматически:
Проходя авторизацию, Вы безоговорочно принимаете условия политики конфеденциальности