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

bitrix:news.detail

00 голосов
2
На вкладке "разработка" вызываю "новость детально"-"редактировать параметры компонента". Выдает ошибку:

bitrix:news.detail
Не удалось обнаружить код вызова компонента.

Я изменил php код страницы так:
if (!$_REQUEST["ELEMENT_ID"]) $APPLICATION->IncludeComponent("bitrix:news.line" .....);
else $APPLICATION->IncludeComponent("bitrix:news.detail" .....);

В этом дело?
спросил 20 Янв, 14 от asderte (260 баллов)

2 Ответы

00 голосов
ошибка встречается довольно часто. Причину не всегда удается понять, 2 дня работает - а тут раз и не хочет, причем через час может уже снова работать.
Однако! если пишешь условие то лучше от вызовов его отделить. примерно так:
Код
<?if (!$_REQUEST["ELEMENT_ID"]) ?>
  <?$APPLICATION->IncludeComponent("bitrix:news.line" .....); ?>
<? else ?>
  <?$APPLICATION->IncludeComponent("bitrix:news.detail" .....);?>

То есть свое условине -вне вызова компонентов.
ответил 11 Май, 14 от Grimmi (2,560 баллов)
00 голосов
спасибо, попробую.
вобщем-то, не сильно и напрягает, параметры компонента так же легко устанавливаются и в пхп коде
ответил 07 Сен, 14 от asderte (260 баллов)

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

0 голосов
0 ответов
спросил 14 Март, 14 от GEBRIAL (100 баллов)
0 голосов
2 ответов
спросил 13 Фев, 14 от Blacat (260 баллов)
0 голосов
5 ответов
спросил 10 Ноя, 13 от Exet (380 баллов)
0 голосов
5 ответов
спросил 28 Июль, 13 от WaRiC (160 баллов)
0 голосов
3 ответов
спросил 02 Авг, 13 от Feanor007 (420 баллов)