Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

сайт 1с

00 голосов
0
на сайте 1с чпу организованно именно так, как мне нужно (я уже 3 раза задавал вопрос с разных сторон).
Демонстрирую:
Код
http://online.1c.ru/audiobooks/genre/skazki_genre/

Тут нету никаких цифр:
- audiobooks - в эту папку заброшен компонент "каталог"
- genre/skazki_genre - это символьный код раздела каталога (ну как я понимаю)

Дак вот как вместо айдишника раздела (section_id) подсунуть символьный код раздела (section_code)?

Имеем:
Код
http://www.bitrix.test/market/index.php?SECTION_ID=92

Хотим:
Код
http://www.bitrix.test/market/index.php?SECTION_CODE=boot

и чтобы по этому url открывалась страница. Я подсовываю через UrlRewrite.php, но нужная страница не открывается.

В файле настроек компонента "каталог" есть такой код:
Код
   "SEF_URL_TEMPLATES"   =>   array(
      "sections"   =>   "",
      "section"   =>   "#SECTION_CODE#/",
      "element"   =>   "#SECTION_ID#/#ELEMENT_ID#",
      "compare"   =>   "compare.php?action=#ACTION_CODE#",

и благодаря #SECTION_CODE# получаем на странице сссылки такого типа:
Код
http://www.bitrix.test/market/boot/

Ещебы по этой ссылке открывалась нужная страница.
спросил 11 Окт, 13 от Igeo (140 баллов)

Ваш ответ

Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

Похожие вопросы

0 голосов
6 ответов
спросил 06 Окт, 13 от ErickJ (120 баллов)
0 голосов
1 ответ
+1 голос
2 ответов