diff options
author | Stanislav-Wolski <stanislau.wolski@gmail.com> | 2012-05-23 19:44:42 +0300 |
---|---|---|
committer | Stanislav-Wolski <stanislau.wolski@gmail.com> | 2012-05-23 19:44:42 +0300 |
commit | 6c5b0c64092ad095d55412b5765c14bd121b508c (patch) | |
tree | 9b2e598d9556f72e1eadc89f231074d7e7072085 /codebase/data_connector.php | |
parent | 97ec6d0772ca2123f54fb0cf558e9fe8a9b72115 (diff) | |
parent | 5b2915c991c6fd26503accfc7218256917bff0d3 (diff) | |
download | connector-php-6c5b0c64092ad095d55412b5765c14bd121b508c.zip connector-php-6c5b0c64092ad095d55412b5765c14bd121b508c.tar.gz connector-php-6c5b0c64092ad095d55412b5765c14bd121b508c.tar.bz2 |
Merge branch 'frameworks'
Conflicts:
codebase/base_connector.php
codebase/data_connector.php
codebase/grid_connector.php
codebase/scheduler_connector.php
Diffstat (limited to 'codebase/data_connector.php')
-rw-r--r-- | codebase/data_connector.php | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/codebase/data_connector.php b/codebase/data_connector.php index 6db082d..a5419e0 100644 --- a/codebase/data_connector.php +++ b/codebase/data_connector.php @@ -71,6 +71,11 @@ class CommonDataItem extends DataItem{ $name=$this->config->text[$i]["name"]; $str.=" ".$name."='".$this->xmlentities($this->data[$name])."'"; } + + if ($this->userdata !== false) + foreach ($this->userdata as $key => $value) + $str.=" ".$key."='".$this->xmlentities($value)."'"; + return $str.">"; } } @@ -264,6 +269,11 @@ class JSONCommonDataItem extends DataItem{ $extra = $this->config->text[$i]["name"]; $data[$extra]=$this->data[$extra]; } + + if ($this->userdata !== false) + foreach ($this->userdata as $key => $value) + $data["key"]=$value; + return json_encode($data); } } @@ -322,6 +332,10 @@ class TreeCommonDataItem extends CommonDataItem{ $str.=" ".$name."='".$this->xmlentities($this->data[$name])."'"; } + if ($this->userdata !== false) + foreach ($this->userdata as $key => $value) + $str.=" ".$key."='".$this->xmlentities($value)."'"; + if ($this->kids === true) $str .=" dhx_kids='1'"; @@ -416,6 +430,10 @@ class JSONTreeCommonDataItem extends TreeCommonDataItem{ $data[$extra]=$this->data[$extra]; } + if ($this->userdata !== false) + foreach ($this->userdata as $key => $value) + $data["key"]=$value; + if ($this->kids === true) $data["dhx_kids"] = 1; @@ -428,5 +446,4 @@ class JSONTreeCommonDataItem extends TreeCommonDataItem{ } -?> - +?>
\ No newline at end of file |