Добрый день. Перелопатил все имеющиеся темы и угробил кучу человеко часов =/
Каталог имеет следующий вид:
Каталог
Общ1 Разд1 Разд2 Разд3
Общ2 Разд1 Разд2 Разд3
Цепочка навигации должна выглядеть стандартно "каталог/общ1/разд1/товар" НО !!! По какому товару или разделу мы бы не перешли - цепочка выглядит каталог/РАЗД1/общ1/раздх/товар. Этот "Разд1" лезет во все разделы сразу после каталога.
Этим "призраком" является раздел "барное оборудование". переходя по ссылкам на другие разделымы все равно видим "главная/каталог/барное оборудование/и далее любой другой раздел каталога"
Проблема не в структуре каталога, а в структуре сайта скорее всего. На странице секций случаем оно напрямую не добавляется? Т.е. что в файле идет до вызова компонента и что в файле .section.php в этой папке? И какой компонент это кстати? Комплексный catalog или catalog.section?
Suntechnic пишет: На странице секций случаем оно напрямую не добавляется? Т.е. что в файле идет до вызова компонента и что в файле .section.php в этой папке?
А вы привели шаблон комплексного компонента.
Цитата
kelnoz пишет: Комплексный компонент bitrix:catalog. В редактировании через разработку - в компоненте bitrix:catalog.section убрана галочка с "включать в навигацию". bitrix:catalog.section - section.php. В конце строка ADD_SECTIONS_CHAIN => Y. Если отключать - то в навигации остается только "главная".
Если у вас убрана эта галочка то должно быть ADD_SECTIONS_CHAIN => N, а если у вас ADD_SECTIONS_CHAIN => Y то галочка стоит.
Если компонент комплексный и установка ADD_SECTIONS_CHAIN в N или удаление приводит к тому что на стрнаице секций показывается ТОЛЬКО Главная, а при ADD_SECTIONS_CHAIN => Y лишняя секция и ПОТОМ правильный путь то это что-то странное. Это точно так? Или все же при ADD_SECTIONS_CHAIN в N показывается Главная и лишняя секция? И вы компонент не меняли сам?
Проблема проявилась после того, как в настройке компонента поставили галочку у пункта - задавать имя окна браузера из названий разделов каталога (оборудования). До этого проблемы не наблюдалось. На странице секций аномалий нет. В самом компоненте ничего не менялось. И все действительно так, при "Y" отображается лишняя секция, при "N" только "Главная". Мистика -_-
Upd
Уже ради научного интереса, при изъятии/удалении раздела "барное оборудование" из каталога - все равно в любой навигации продолжает оно лезть =/
Upd2
Сомнительно же, что стандартная функция присвоения имени заголовку браузера из страницы на которой находишься - могла привести к таким последствиям, но другой причины я не могу придумать. не могло ли название прописаться куда-либо и где начинать поиски ? Из значимых событий - происходило только это, помимо стандартных выгрузок каталога из 1с, добавления новостей.
kelnoz пишет: По какому товару или разделу мы бы не перешли - цепочка выглядит каталог/ РАЗД1 /общ1/раздх/товар
РАЗД1 у вас может быть не в структуре разделов инфоблока, а в виде дополнительной индексной страницы в файловой структуре (со свойством страницы или раздела в виде названия РАЗД1) в виде подпапки в папке каталог/, т.е. каталог/ РАЗД1 / - это файловая структура, а общ1/раздх/товар - это добавляется структура из инфоблока.
Алексей Комаров пишет: РАЗД1 у вас может быть не в структуре разделов инфоблока, а в виде дополнительной индексной страницы в файловой структуре (со свойством страницы или раздела в виде названия РАЗД1) в виде подпапки в папке каталог/, т.е. каталог/ РАЗД1 / - это файловая структура, а общ1/раздх/товар - это добавляется структура из инфоблока.
Тогда бы при установке ADD_SECTIONS_CHAIN => N он бы оставался. Было бы "Главная страниц > РАЗД1" но он пропадает. Странно.
Suntechnic, Алексей Комаров Спасибо большое за помощь, комментарии помогли. Нашли проблему, ошибка, видимо, произошла при выгрузке каталога из 1с, выгрузилось 2 папки барного оборудования, и одна упала в верхний уровень. Простое удаление исправило проблему. А ларчик то... Еще раз спасибо !