В очередной раз, используя на одном из проектов компонент bitrix:catalog наткнулись на интересное поведение. При включении ЧПУ в данном компоненте и включённой опции "INCLUDE_SUBSECTIONS" ссылки на товары из вложенных разделов начинают выводится исходя из текущего раздела. Т. е. ссылки получаются дублирующими и доступными для всех клиентов, включая "роботов".
Если перейти во вложенный раздел, то ссылки соответственно поменяют "#SECTION_ID#" в URL.
Однако позже выяснилось, что при включении параметра "SHOW_ALL_WO_SECTION" ситуация меняется. Ссылки начинают формироваться в соответствии с ID группы, заданной для элемента в таблице `b_iblock_element`. В коде шаблона компонента bitrix:catalog в файле section.php при включении компонента bitrix:catalog.section этот параметр отсутствует, а по умолчанию для компонента он имеет значение "N", поэтому добавляем в section.php одну строку и смотрим на результат.
Но сейчас делаю сайт и там включил опцию SHOW_ALL_WO_SECTION, не зная что она действует на URL после добавления вышеуказанного кода ссылки не изменились, я особого этому значения не предал и просто удалил код.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».