Возникла серьезная проблема в работе магазина на битриксе. В частности косяк с категориями инфоблоков:
В магазине около 20к товаров и 2к категорий, где каждый товар относится к определенной категории. После небольшой реорганизации разделов начало получаться так, что при заходе в некоторые категории, в пути и в левом меню начали высвечиваться какие-то нереальные данные. Например выделено одновременно несколько разных подкатегорий в разных категориях, или путь к текущей категории лежит через несколько других, абсолютно не связанных, категорий.
Изучив базу b_iblock_section, я понял, что это можно исправить изменяя значение в LEFT_MARGIN и RIGHT_MARGIN, но я абсолютно не понимаю логику взаимодействия значений в этих столбцах и пути к товару.
Выкладываю скриншот с очивидным проявлением проблемы.
а ведь путь должен был состоять из категории и подкатегории.
В магазине около 20к товаров и 2к категорий, где каждый товар относится к определенной категории. После небольшой реорганизации разделов начало получаться так, что при заходе в некоторые категории, в пути и в левом меню начали высвечиваться какие-то нереальные данные. Например выделено одновременно несколько разных подкатегорий в разных категориях, или путь к текущей категории лежит через несколько других, абсолютно не связанных, категорий.
Изучив базу b_iblock_section, я понял, что это можно исправить изменяя значение в LEFT_MARGIN и RIGHT_MARGIN, но я абсолютно не понимаю логику взаимодействия значений в этих столбцах и пути к товару.
Выкладываю скриншот с очивидным проявлением проблемы.
а ведь путь должен был состоять из категории и подкатегории.