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

Выдача результатов поиска, ссылки

00 голосов
4
Здравствуйте, подскажите пожалуйста что делать.. Все, значит, работало нормально. Потом включил ЧПУ в компоненте "catalog". В каталоге ЧПУ нормально заработало. А в поиске ЧПУ не включилось, продолжает в выдаче генерить ссылки вида :

«http://www.***.ru/index.php?SECTION_ID=129&ELEMENT_ID=443»


а надо: «www.***.ru/cat/129/443.html»

Помогите чайнику.. :cry:
спросил 28 Дек, 13 от Sochi (160 баллов)

4 Ответы

00 голосов
Настройте правильно параметры "URL страницы детального просмотра", "URL страницы раздела" у нужных инфоблоков.
ответил 23 Март, 14 от sickmind (4,660 баллов)
00 голосов
Спасибо большое :) , уже и так все получилось, да действительно надо было настроить "URL страницы детального просмотра"
ответил 15 Июль, 14 от Sochi (160 баллов)
00 голосов
Теперь возникла другая проблема. Скрипт детальной страницы раньше пока не было ЧПУ брал из адресной строки параметр $_REQUEST['ELEMENT_ID'].

А как же теперь его брать из строки вида «www.***.ru/cat/129/443.html» ?
Подскажите пожалуйста.
ответил 15 Ноя, 14 от Sochi (160 баллов)
00 голосов
Настройте правила обработки адресов (ЧПУ).
В файле urlrewrite.php (в корне) должна быть запись:
Цитата
$arUrlRewrite = array(
array(
"CONDITION" => "#^/cat/(.+?)/(.+?).html.*$#",
"RULE" => "SECTION_ID=$1&ELEMENT_ID=$2",
"PATH" => "/cat/detail.php",
),
);
ответил 12 Март, 15 от smileplz (8,020 баллов)

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

0 голосов
3 ответов
0 голосов
0 ответов
спросил 30 Июль, 13 от Megabolt (120 баллов)
0 голосов
4 ответов
0 голосов
1 ответ
спросил 01 Июнь, 13 от AndryxaSt (180 баллов)