Fatal error: Call to a member function IncludeComponent() on null in /home/host/site.ru/htdocs/www/ekskurs/main_exc.php on line 1

Fatal error: Call to a member function IncludeComponent() on null in /home/host/site.ru/htdocs/www/ekskurs/main_exc.php on line 1, Каталог перестал работать через включаемую область
 
Добрый день!
Каталог перестал работать через включаемую область, раньше( целый год) все работало отлично.

На главное странице, выведены 10 экскурсий, при переходе на какую-нибудь экскурсию показывает: Fatal error: Call to a member function IncludeComponent() on null in /home/host1442745/anastasiyasochi.ru/htdocs/www/ekskurs/main_exc.php on line 1

при отключение ЧПУ все работает!
 
Цитата
Dmitriy Ivanov написал:
Добрый день!
Каталог перестал работать через включаемую область, раньше( целый год) все работало отлично.

На главное странице, выведены 10 экскурсий, при переходе на какую-нибудь экскурсию показывает: Fatal error: Call to a member function IncludeComponent() on null in /home/host1442745/anastasiyasochi.ru/htdocs/www/ekskurs/main_exc.php on line 1

при отключение ЧПУ все работает!
Посмотрите: что там в первой строчке файла main_exc.php
Если сделали обновление php до 7-ой версии, скорее все причина на в этом. Какая-то не совместимая функция там
 
Добрый день,  в файле main_exc, в строке 1 идет
<?$APPLICATION->IncludeComponent(
  "bitrix:catalog",
.....
     "USE_STORE" => "N"
  )
);?>

и все!
Изменено: Ivanov Dmitriy - 4 Декабря 2017 15:00:13
 
Пожалуйста, подскажите, как правильно из каталога вывести конкретные товары на главную страницу ?
 
Цитата
Dmitriy Ivanov написал:
Добрый день,  в файле main_exc, в строке 1 идет
<?$APPLICATION->IncludeComponent(
  "bitrix:catalog",
.....
     "USE_STORE" => "N"
  )
);?>

и все!
Получается, у вас вообще не вызван prolog - то есть не подключено ядро битрикс.
Попробуйте вставить до этого вызова компонента
Код
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
?>
 
Цитата
Dmitriy Ivanov написал:
Пожалуйста, подскажите, как правильно из каталога вывести конкретные товары на главную страницу ?
По какому принципу хотите выводить? То есть как планируете опледелять, что именно вот эти товары должны выводиться?
 
Цитата
Михаил Базаров написал:
Добрый день, если вставить  <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); ?> в файл main_exc(включаемая область) в строку 1, то с главной странице если переходить к товаром, то страница перезагружается, а в url вставляется адрес товара, но клиент остается на главной!

и пропадает footer
 
Цитата
Михаил Базаров написал:
Цитата
Dmitriy Ivanov  написал:
Пожалуйста, подскажите, как правильно из каталога вывести конкретные товары на главную страницу ?
По какому принципу хотите выводить? То есть как планируете опледелять, что именно вот эти товары должны выводиться?
пытаюсь настроить catalog.top, что бы он выводил конкретные товары и не больше 10
 
Цитата
Dmitriy Ivanov написал:
Цитата
Михаил Базаров  написал:
Добрый день, если вставить  <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); ?> в файл main_exc(включаемая область) в строку 1, то с главной странице если переходить к товаром, то страница перезагружается, а в url вставляется адрес товара, но клиент остается на главной!

и пропадает footer
Сложно подсказывать дольше, нужно понимать архитектуру Вашего проекта. Если не применять терминологий- нужен доступ к сайту, что бы разобраться
 
Цитата
Dmitriy Ivanov написал:
Цитата
Михаил Базаров  написал:
По какому принципу хотите выводить? То есть как планируете опледелять, что именно вот эти товары должны выводиться?
пытаюсь настроить catalog.top, что бы он выводил конкретные товары и не больше 10
Просто выводите компонент catalog.top и выставляете ограничение на 10 элементов, прямо в его настройках. По умолчанию- выведет 10 свежих элементов (по сортировке по дате)
Читают тему (гостей: 1)
Решение битрикс маркетплейс- бесплатно

Форум о Битрикс:

Форум не является официальным. Не преследует ни каких (вообще ни каких) целей.

Владелец сайта оставляет за собой право удалять не интересные и бесполезные посты по своему усмотрению.

Рекламные посты и темы, только с разрешения владельца сайта. Не согласованные удаляются, без предупреждения.

© 2011—2018 Частный вебмастер: ИП Базаров, ОГРНИП: 315784700173692. Работает на 1С-Битрикс.
Сайт предназначен, для пользователей возрастом 21+

Копирование материалов запрещено: "ГК РФ, часть 4, раздел VII: Права на результаты интеллектуальной деятельности".

Информация размещенная на сайте, не является публичной офертой.
Политика конфеденциальности