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