Не изменяется рессурс с помощью процессора
Здравствуйте.
Не получается update записи через процессор.
Код выполняется без ошибок, но запись не апдейтится.
0
Не получается update записи через процессор.
Код выполняется без ошибок, но запись не апдейтится.
// Подключаем
define('MODX_API_MODE', true);
require dirname(dirname(dirname(dirname(dirname(dirname(__FILE__)))))).'/index.php';
// Включаем обработку ошибок
$modx->getService('error','error.modError');
$modx->setLogLevel(modX::LOG_LEVEL_FATAL);
$modx->setLogTarget(XPDO_CLI_MODE ? 'ECHO' : 'HTML');
$modx->error->message = null; // Обнуляем переменную
// Логинимся в админку
$response = $modx->runProcessor('security/login', array('username' => 'потерто', 'password' => 'потерто'));
if ($response->isError()) {
echo "error";
$modx->log(modX::LOG_LEVEL_ERROR, $response->getMessage());
return;
}
$modx->initialize('mgr');
$arrayOfProperties = array('id' => 47740, 'pagetitle' => 'pagetitle1', 'context_key' => 'web', 'alias'=>'pagetitle1');
$response = $modx->runProcessor('resource/update', $arrayOfProperties);
$response->isError() ? print_r($response->getAllErrors(), 1) : print_r($response->response,1);