summaryrefslogtreecommitdiffstats
path: root/codebase/strategy.php
diff options
context:
space:
mode:
authorDmitry <dmitry@dhtmlx.com>2012-05-23 18:30:08 +0200
committerDmitry <dmitry@dhtmlx.com>2012-05-23 18:30:08 +0200
commit97ec6d0772ca2123f54fb0cf558e9fe8a9b72115 (patch)
tree20adbc892b880f3443b649afb4dfd8bbfbfde637 /codebase/strategy.php
parent7f2c80475b994ee2281db550a0d294dc6f99ac0c (diff)
downloadconnector-php-97ec6d0772ca2123f54fb0cf558e9fe8a9b72115.zip
connector-php-97ec6d0772ca2123f54fb0cf558e9fe8a9b72115.tar.gz
connector-php-97ec6d0772ca2123f54fb0cf558e9fe8a9b72115.tar.bz2
fix tree render calling
Diffstat (limited to 'codebase/strategy.php')
-rw-r--r--codebase/strategy.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/codebase/strategy.php b/codebase/strategy.php
index 329f722..837e394 100644
--- a/codebase/strategy.php
+++ b/codebase/strategy.php
@@ -82,7 +82,7 @@ class TreeRenderStrategy extends RenderStrategy {
if ($data->has_kids()===-1 || ( $data->has_kids()==true && !$dload)){
$sub_request = new DataRequestConfig($conn->get_request());
$sub_request->set_relation($data->get_id());
- $output.=$this->render_set($conn->sql->select($sub_request), $name, $dload, $sep);
+ $output.=$this->render_set($conn->sql->select($sub_request), $name, $dload, $sep, $config);
}
$output.=$data->to_xml_end();
$index++;
@@ -131,7 +131,7 @@ class JSONTreeRenderStrategy extends TreeRenderStrategy {
if ($data->has_kids()===-1 || ( $data->has_kids()==true && !$dload)){
$sub_request = new DataRequestConfig($conn->get_request());
$sub_request->set_relation($data->get_id());
- $temp = $this->render_set($conn->sql->select($sub_request), $name, $dload, $sep);
+ $temp = $this->render_set($conn->sql->select($sub_request), $name, $dload, $sep, $config);
if (sizeof($temp))
$record["data"] = $temp;
}
@@ -317,7 +317,7 @@ class GroupRenderStrategy extends RenderStrategy {
if (($data->has_kids()===-1 || ( $data->has_kids()==true && !$dload))&&($has_kids == true)){
$sub_request = new DataRequestConfig($conn->get_request());
$sub_request->set_relation(str_replace($this->id_postfix, "", $data->get_id()));
- $output.=$this->render_set($conn->sql->select($sub_request), $name, $dload, $sep);
+ $output.=$this->render_set($conn->sql->select($sub_request), $name, $dload, $sep, $config);
}
$output.=$data->to_xml_end();
$index++;
@@ -383,7 +383,7 @@ class JSONGroupRenderStrategy extends GroupRenderStrategy {
if (($data->has_kids()===-1 || ( $data->has_kids()==true && !$dload))&&($has_kids == true)){
$sub_request = new DataRequestConfig($conn->get_request());
$sub_request->set_relation(str_replace($this->id_postfix, "", $data->get_id()));
- $temp = $this->render_set($conn->sql->select($sub_request), $name, $dload, $sep);
+ $temp = $this->render_set($conn->sql->select($sub_request), $name, $dload, $sep, $config);
if (sizeof($temp))
$record["data"] = $temp;
}