Денис Ипатов, Зачем вы делаете страницу в шаблоне (<?=SITE_TEMPLATE_PATH?>/modal.php)?
Пошагово:
1. Создаем файл в корне сайта, назовем его news_detail.php
2. Кидаем туда код
Код |
---|
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?>
<?$APPLICATION->IncludeComponent(
"bitrix:news.detail",
"",
Array(
"ELEMENT_ID" => $_REQUEST["ELEMENT_ID"], // ID новости
"IBLOCK_TYPE" => "news" // Название инфоблока, может отличаться
)
);?>
|
Визуальный редактор работать тут не будет, поэтому подготовьте компонент заранее.
3. Идем по ссылке _http://example.com/news_detail.php?ELEMENT_ID=1331 где 1331 ID вашей записи.
4. Должно получиться что то вроде этого:
Если вы видите просто белый экран, включите отладку в файле /bitrix/.settings.php поменяв 'debug' => false на 'debug' => true.