на сайте 1с чпу организованно именно так, как мне нужно (я уже 3 раза задавал вопрос с разных сторон).
Демонстрирую:
Тут нету никаких цифр:
- audiobooks - в эту папку заброшен компонент "каталог"
- genre/skazki_genre - это символьный код раздела каталога (ну как я понимаю)
Дак вот как вместо айдишника раздела (section_id) подсунуть символьный код раздела (section_code)?
Имеем:
Хотим:
и чтобы по этому url открывалась страница. Я подсовываю через UrlRewrite.php, но нужная страница не открывается.
В файле настроек компонента "каталог" есть такой код:
и благодаря #SECTION_CODE# получаем на странице сссылки такого типа:
Ещебы по этой ссылке открывалась нужная страница.
Демонстрирую:
Код |
---|
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/ |
Ещебы по этой ссылке открывалась нужная страница.