Отвечаю сам себе))) Может кому-то будет нужно. Вся беда изза того, что сниппет AjaxForm проверяет наличике какого-то pdoTools Решил я этот pdoTools поставить, после чего сайт вообще отказался работать. Вобщем это чудное приложение (pdoTools) я решил удалить, чтобы не усложнять себе жизнь.
Дальше залез в сниппет AjaxForm нашел там проверку этого пдоТулса и закомментировал Было /** @var pdoTools $pdo */ if ($pdo = $modx->getService('pdoTools')) { $content = $pdo->getChunk($tpl, $scriptProperties); } /** @var modChunk $chunk */ elseif (!$content = $modx->getChunk($tpl, $scriptProperties)) { return $modx->lexicon('af_err_chunk_nf', array('name' => $tpl)); }
Стало /** @var pdoTools $pdo */ //if ($pdo = $modx->getService('pdoTools')) { // $content = $pdo->getChunk($tpl, $scriptProperties); //} /** @var modChunk $chunk */ if (!$content = $modx->getChunk($tpl, $scriptProperties)) { return $modx->lexicon('af_err_chunk_nf', array('name' => $tpl)); }
Я не программист, но думаю этот код еще как-то укоротить можно, но после этого ошибки пропали