Документация Сотбит: B2B. Каталог. Настройка каталога. Настройка чпу ссылок
Перед настройкой чпу ссылок в инфоблоке необходимо определить, каким образом установлен и используется Сотбит: B2B. Есть три основных сценария работы:
Шаблон установлен в качестве основного и доступен по ссылке site.ru.
Шаблон установлен в папке сайта, например /b2bcabinet/, и использует отдельный инфоблок.
Шаблон установлен в папке сайта, например /b2bcabinet/, и использует инфоблок от другого шаблона, например с розничного сайта.
Чпу ссылки строятся по символьным кодам разделов и элементов, поэтому убедитесь, что у Вас активны параметры автоматическое заполнение символьных кодов. С информацией о настройке символьных кодов можно ознакомиться в разделе Настройка полей элементов и разделов.
Рассмотрим их по порядку. Все параметры находятся на вкладке Инфоблок страницы редактирования инфоблока.
Шаблон Сотбит: B2B установлен в качестве основного шаблона сайта
Шаблон Сотбит: B2B установлен в подпапку и использует инфоблок другого сайта
В этом случае изменять пути в инфоблоке нельзя. Чтобы инфоблок корректно работал в шаблоне оптового кабинет, необходимо настроить динамическую подмену ссылок. С подробной информацией можно ознакомиться в разделе Замена ссылок.
Путь к разделу
По умолчанию компонент каталога в шаблоне Сотбит: B2B формирует ссылки для разделов и элементов через #SECTION_CODE_PATH# – путь из символьных кодов разделов.
При открытии вложенного раздела или товара из вложенного раздела, например “Каталог → Садовая техника → Бензопилы”, в ссылке будет использоваться путь из символьных кодов этих разделов /catalog/sadovaya_tehnika/benzopily/.
Если необходимо строить ссылки только с учётом выбранного раздела, например /catalog/benzopily/, то в настройках инфоблока необходимо заменить #SECTION_CODE_PATH# на #SECTION_CODE#.
Аналогичные настройки необходимо выставить в параметрах компонента каталога. Для этого откройте любую страницу каталога в публичной части, включите режим правки (1) и откройте параметры компонента (2).
В открывшейся форме перейдите в раздел Управление адресами страниц (1) и измените данные в шаблонах ссылок (2 и 3).
Настройки инфоблока всегда первичны. Параметры в компоненте каталога необходимо заполнять с учётом настроек инфоблока.