Code: 200 OK
{"success":false,"message":"Access denied.","total":0,"data":[],"object":{"code":401}}
/* handle request */
$path = $modx->getOption('processorsPath',$modx->mp->config,$corePath.'processors/');
$modx->request->handleRequest(array(
'processors_path' => $path,
'location' => '',
));This question has been answered by insomnix. See the first response.
MP.grid.Entities = function(config) {
config = config || {};
Ext.applyIf(config,{
id: 'mp-grid-entities'
,url: MP.config.connectorUrl
,baseParams: { action: 'mgr/entities/getlist' }
,fields: ['entity_id','menu']
,paging: true
,remoteSort: true
,anchor: '97%'
,columns: []
,tbar:[]
});
MP.grid.Entities.superclass.constructor.call(this,config)
};
Ext.extend(MP.grid.Entities,MODx.grid.Grid);
Ext.reg('mp-grid-entities',MP.grid.Entities);
$start= $modx->getOption('start', $scriptProperties, 0);
$limit= $modx->getOption('limit', $scriptProperties, 20);
$sort= $modx->getOption('sort', $scriptProperties, 'name');
$dir= $modx->getOption('dir', $scriptProperties, 'ASC');
$search= $modx->getOption('query', $scriptProperties,'');
$id= $modx->getOption('id', $scriptProperties, false);
$query= $modx->newQuery('modSnippet');
$query->innerJoin('modCategory','modCategory',array('`modCategory`.`id` = `modSnippet`.`category`'));
$query->where(array('`modCategory`.`category`'=>'mp'));
$count= $modx->getCount('modSnippet',$query);
//$query->sortby($sort, $dir);
$query->limit($limit, $start);
$snippets= $modx->getCollection('modSnippet', $query);
$list= array();
foreach($snippets as $snippet) {
$list[]= $snippet->toArray();
}
return $this->outputArray($list, $count);define('MODX_CORE_PATH', dirname(__DIR__).'/my_test_site/core/');