/.../public_html/assets/components/migx/connector.php
before require_once dirname(dirname(dirname(dirname(__FILE__)))).'/config.core.php';
if (empty($_REQUEST['HTTP_MODAUTH'])) {
echo '{"success":true,"total":"0","results":[]}';
die();
}
It's very bad solution. It work, but have one moment, dropbox not have default list and display default value "all"
/** MIGX ...*/
/**
* xdbedit connector
*
* @package migx
* @subpackage controllers
*/
if (empty($_REQUEST['HTTP_MODAUTH'])) {
echo '{"success":true,"total":"0","results":[]}';
die();
}
require_once dirname(dirname(dirname(dirname(__FILE__)))).'/config.core.php';
require_once MODX_CORE_PATH.'config/'.MODX_CONFIG_KEY.'.inc.php';
require_once MODX_CONNECTORS_PATH.'index.php';
$modx->lexicon->load('migx:default');
//fix for firefox - issue with iframe and form-action
$action = isset($_REQUEST['action']) ? $_REQUEST['action'] : '';
$_REQUEST['action'] = isset($_REQUEST['actionx']) ? $_REQUEST['actionx'] : $action;
/* handle request */
$miTVCorePath = $modx->getOption('migx.core_path',null,$modx->getOption('core_path').'components/migx/');
require_once $miTVCorePath.'model/migx/migx.class.php';
require_once $modx->getOption('core_path').'model/modx/modmanagercontroller.class.php';
$modx->migx = new Migx($modx);
$modx->migx->config['configs'] = isset($_REQUEST['configs']) ? $_REQUEST['configs'] : '';
$modx->migx->loadConfigs();
$modx->request->handleRequest(array(
'processors_path' => $miTVCorePath.'processors/',
'location' => '',
));