Задать вопрос
@alexander_chn

Почему не выводится детальный просмотр новости в Битрикс?

Здравствуйте!
На странице стоит компонент bitrix:news
На главной странице он выводит список новостей. Но когда нажимаю на просмотр отдельной статьи - выдает ошибку Элемент не найден.
В настройках инфоблока Новостей:
URL страницы детального просмотра: #SITE_DIR#/info/news/#ID#/
а вот файл urlrewrite.php:
<?
$arUrlRewrite = array(

	array(
		"CONDITION" => "#^/info/bilet/#",
		"RULE" => "",
		"ID" => "bitrix:form.result.new",
		"PATH" => "/info/bilet/avia_abroad/index.php",
	),
	array(
		"CONDITION" => "#^/info/otziv/#",
		"RULE" => "",
		"ID" => "bitrix:news",
		"PATH" => "/review/index.php",
	),
	array(
		"CONDITION" => "#^/info/about/#",
		"RULE" => "",
		"ID" => "bitrix:news",
		"PATH" => "/info/about/index.php",
	),
	array(
		"CONDITION" => "#^/info/bilet/#",
		"RULE" => "",
		"ID" => "bitrix:form.result.new",
		"PATH" => "/info/bilet/index.php",
	),
	array(
		"CONDITION" => "#^/info/bilet/#",
		"RULE" => "",
		"ID" => "bitrix:form.result.new",
		"PATH" => "/info/bilet/avia_ru/index.php",
	),
	array(
		"CONDITION" => "#^/info/bilet/#",
		"RULE" => "",
		"ID" => "bitrix:form.result.new",
		"PATH" => "/bitrix/tmp/templates/__bx_preview/footer.php",
	),
	array(
		"CONDITION" => "#^/info/news/#",
		"RULE" => "",
		"ID" => "bitrix:news",
		"PATH" => "/info/news/index.php",
	),
	array(
		"CONDITION" => "#^/articles/#",
		"RULE" => "",
		"ID" => "bitrix:news",
		"PATH" => "/articles/index.php",
	),
	array(
		"CONDITION" => "#^/#",
		"RULE" => "",
		"ID" => "bitrix:news",
		"PATH" => "/index.php?t=1",
	),

	array(
		"CONDITION" => "#^/catalog/#",
		"RULE" => "",
		"ID" => "bitrix:catalog",
		"PATH" => "/dety-nn.ru/catalog/index.php",
	),
	array(
		"CONDITION" => "#^/photos/#",
		"RULE" => "",
		"ID" => "bitrix:photo",
		"PATH" => "/photos/index.php",
	),
	array(
		"CONDITION" => "#^/forum/#",
		"RULE" => "",
		"ID" => "bitrix:forum",
		"PATH" => "/forum/index.php",
	),
);

?>
  • Вопрос задан
  • 4670 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
rpsv
@rpsv
делай либо хорошо, либо никак
В настройках самого компонента прописан BASE_URL?
Ответ написан
alexfilus
@alexfilus
Senior backend developer
В настройках компонента должен быть включён режим ЧПУ и желательно прописать соответствующие параметры для маршрутизации. И сохранить. Правило для urlrewrite сгенерируется автоматом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 дек. 2024, в 15:04
3000 руб./за проект
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект