Exemple #1
0
 function putusanAction()
 {
     $tblFolder = new Kutu_Core_Orm_Table_Folder();
     if ($this->_getParam('node')) {
         $parentGuid = $this->_getParam('node');
         $rowsetFolder = $tblFolder->fetchAll("parentGuid = '{$parentGuid}' AND NOT parentGuid=guid", "title ASC");
     } else {
         $parentGuid = 'lt49c7077cce4ce';
         $rowsetFolder = $tblFolder->fetchAll("parentGuid = '{$parentGuid}' AND NOT parentGuid=guid", "title ASC");
     }
     $columns = 1;
     $num_rows = count($rowsetFolder);
     $rows = ceil($num_rows / $columns);
     if ($num_rows < 3) {
         $columns = $num_rows;
     }
     if ($num_rows == 0) {
     }
     $folder = 0;
     $data = array();
     foreach ($rowsetFolder as $rowFolder) {
         $data[$folder][0] = $rowFolder->title;
         $data[$folder][1] = $rowFolder->description;
         $data[$folder][2] = $rowFolder->guid;
         $folder++;
     }
     $this->view->rows = $rows;
     $this->view->columns = $columns;
     $this->view->data = $data;
     $this->view->numberOfFolders = $num_rows;
     $this->view->node = $parentGuid;
 }
Exemple #2
0
 public function getMenu($node = 'root')
 {
     $tblFolder = new Kutu_Core_Orm_Table_Folder();
     $parentGuid = $node;
     if ($parentGuid == 'root') {
         return $tblFolder->fetchAll("parentGuid=guid AND (cmsParams like '%" . '"menu":true' . "%' OR cmsParams is NULL OR cmsParams = '')", 'viewOrder ASC');
     } else {
         return $tblFolder->fetchAll("parentGuid = '{$parentGuid}' AND NOT parentGuid=guid AND (cmsParams like '%" . '"menu":true' . "%' OR cmsParams is NULL OR cmsParams = '')", 'viewOrder ASC');
     }
 }