Всем привет. Кто пользовался Modx 3 подскажите пожалуйста в вопросе написания API. Вот такой код ниже не работает. В логах пишет «Сообщение: Requested processor not found». Как правильно подключить данный процессор в Модкс3?
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');
$modx->getService('error','error.modError', '', '');
$username = '****';
$password = '********';
$data = array(
'username' => $username,
'password' => $password,
'rememberme' => 1,
'login_context' => 'web',
);
$response = $modx->runProcessor('/security/login', $data);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'Ошибка авторизации. Имя пользователя: '.$username.', Сообщение: '.$response->getMessage());
} else {
$user = $modx->getObject('modUser', array('username' => $username));
//$this->modx->user = $user;
echo $id_user = $user->get('id');
}