Приветствую!
Столкнулся с проблемой, когда вынес код в свой модуль, он перестал работать.
Так работает
А внутри класса, при выполнении вижу белый экран, причем модуль подключается нормально, если написать любую другую функцию, без 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;
}
} |