Beispiel #1
0
 function newAction()
 {
     $f = $this->getRequest();
     $guid = $f->getParam('guid');
     $node = $f->getParam('node');
     $modelFolder = new Pandamp_Modules_Misc_Menu_Model_Menu();
     $newRow = $modelFolder->createRow();
     if (isset($node) && $node != 'root') {
         $rowNode = $modelFolder->find($node)->current();
         if ($rowNode) {
             $this->view->nodeTitle = $rowNode->title;
         }
     } else {
         $this->view->nodeTitle = 'Root';
     }
     $message = '';
     if ($f->isPost()) {
         //die('post');
         $newRow->parentGuid = $node;
         $newRow->title = $f->getParam('title');
         $newRow->description = $f->getParam('description');
         $newRow->viewOrder = $f->getParam('viewOrder');
         $newRow->cmsParams = $f->getParam('cmsParams');
         $newRow->save();
         $message = 'Data was successfully saved.';
     }
     $this->view->node = $node;
     $this->view->row = $newRow;
 }