Example #1
0
 public function RenderMultiLevelComboBoxEditor(MultiLevelComboBoxEditor $editor)
 {
     $params = array();
     $editors = array();
     foreach ($editor->GetLevels() as $level) {
         $editorInfo = array();
         $editorInfo['Name'] = $level->GetName();
         $editorInfo['DataURL'] = $level->GetDataUrl();
         $editorInfo['ParentEditor'] = $level->GetParentEditor();
         $editorInfo['DisplayValue'] = $level->GetDisplayValue();
         $editorInfo['Value'] = $level->GetValue();
         $editorInfo['Caption'] = $level->GetCaption();
         $editors[] = $editorInfo;
     }
     $params['Editors'] = $editors;
     $this->RenderEditor($editor, 'MultilevelEditor', 'multilevel_selection.tpl', $params);
 }