19 include_once (
"DATA/document.php");
28 $request = json_decode(getHttpVars(
"request"));
31 foreach ($request as $kr => $rs) {
32 foreach ($rs as $varname =>
$r) {
35 setHttpVar(
"config", $config);
37 foreach ($config as $k => $v) {
38 if (is_object($v)) setHttpVar($k, json_encode($v));
39 else setHttpVar($k, ($v));
44 if (
$r->config &&
$r->config->id)
$id =
$r->config->id;
45 else if (
$r->method ==
"getSelection")
$id =
'selection';
50 $ds =
$out[
$r->variable]->content;
53 foreach ($ds as $k => $v) {
57 $out[$varname] = array(
63 $docid[$varname] = $document->getProperty(
'id');
67 $out[
"error"] = sprintf(_(
"request empty reference"));
70 foreach ($config as $k => $v) {
77 $action->lay->template = json_encode(
$out);
78 $action->lay->noparse =
true;