Воскресенье, 12 Февраль 2017 12:32
Тэги:
//core/components/migx/configs/grid/grid.renderer.php
$resourceParser= MODX_BASE_URL."core/components/migx/configs/langPageTitleParser.php";
$renderer['this.renderLang'] = "renderLang : function(val, md, rec, row, col, s){
var Request = new XMLHttpRequest();
Request.open('POST', '{$resourceParser}', false);
Request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=utf-8');
Request.send('id='+val+'&path=".MODX_BASE_PATH."');
return Request.responseText;
}";
//Страница парсера
/* Instantiate MODX if necessary */
if (!isset($modx)){
$outsideModx = true;
require_once $_POST['path'].'/config.core.php';
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
/* instantiate the $modx object */
$modx = new modX();
$modx->initialize('mgr');
}
if(isset($_POST['id'])){
$page=$modx->runSnippet("getEventLanguage",array("id"=>$_POST['id']));
die($page);
}else{
die("Страница не выбрана");
}