diff options
Diffstat (limited to 'codebase/Dhtmlx/Connector/Data/DataViewDataItem.php')
-rw-r--r-- | codebase/Dhtmlx/Connector/Data/DataViewDataItem.php | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/codebase/Dhtmlx/Connector/Data/DataViewDataItem.php b/codebase/Dhtmlx/Connector/Data/DataViewDataItem.php new file mode 100644 index 0000000..51438c7 --- /dev/null +++ b/codebase/Dhtmlx/Connector/Data/DataViewDataItem.php @@ -0,0 +1,19 @@ +<?php +namespace Dhtmlx\Connector\Data; + +/*! DataItem class for DataView component +**/ +class DataViewDataItem extends DataItem { + /*! return self as XML string + */ + function to_xml(){ + if ($this->skip) return ""; + + $str="<item id='".$this->get_id()."' >"; + for ($i=0; $i<sizeof($this->config->text); $i++){ + $extra = $this->config->text[$i]["name"]; + $str.="<".$extra."><![CDATA[".$this->data[$extra]."]]></".$extra.">"; + } + return $str."</item>"; + } +}
\ No newline at end of file |