AlexBaks 16 октября 2014 0 4
обалденная штука, поработал я на сайте внес правки, тут мне заказчик пишет что я мол сломал ему ряд страниц и там отсутствует теперь контент. Вот тут на помощь приходит VersionX так что пользуйтесь вещь не заменимая
приведу отрывок переписки для наглядности
отрывок
скрин 1
скрин 2
AlexBaks 08 октября 2014 0 2
Потребовалось сделать выборку категорий из отдельной таблица, и было собрался я городить очередной процессор и чтобы не усложнять начал переопредилять метод process не чего не возвращая запустил для теста не упало что нибудь и что я вижу? мне вернула строчку следующего содержимого "modCategorySearhProcessor" и тут я вспомнил что где то в недрах modx видел при вызове процессора проверку на существование класса в противном случаи выполнять через requre.

смысл в следующем

вот содержимое процессора

$modx->addPackage('castumcategory',MODX_CORE_PATH.'components/castumcategory/model/');
$q = $modx->newQuery('modCastumCategoryName');
$q->select(array(
'modCastumCategoryName.*'
));
if ($scriptProperties['group']) {
$q->where(array(
"group" => $scriptProperties['group']
));
};
$q->sortby($scriptProperties['sort'],$scriptProperties['dir']);

//$q->limit(100,0);
$q->prepare();
$q->stmt->execute();
return $q->stmt->fetchAll(PDO::FETCH_ASSOC);