Приветствую!
Столкнулся с проблемой, когда вынес код в свой модуль, он перестал работать.
Так работает
А внутри класса, при выполнении вижу белый экран, причем модуль подключается нормально, если написать любую другую функцию, без juery(), то все работает...
вот мой класс:
Столкнулся с проблемой, когда вынес код в свой модуль, он перестал работать.
Так работает
Код |
---|
use Bitrix\Main; if ( !Main\Loader::IncludeModule('tasks') ) { throw new \Exception("Task module is not installed"); } $arTasks = \Bitrix\Tasks\TaskTable::query() ->addSelect('ID') ->addSelect('START_DATE_PLAN') ->where("RESPONSIBLE_ID", $USER->getId()) ->exec(); |
вот мой класс:
Код |
---|
namespace Metabit\Languages; ///if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die(); use \Bitrix\Main; use \Bitrix\Main\Localization\Loc as Loc; class Languages { public function includeTsModule() { if (!\Bitrix\Main\Loader::includeModule('tasks')) throw new \Bitrix\Main\LoaderException('Error: include iblock module'); } public function getTasktoTime() { self::includeTsModule(); $Tasks = new \Bitrix\Tasks\TaskTable; $arTasks = $Tasks::query() ->addSelect('ID') ->addSelect('START_DATE_PLAN') ->where("RESPONSIBLE_ID", 1) ->exec(); return $arTasks; } } |