summaryrefslogtreecommitdiffstats
path: root/application/controllers
diff options
context:
space:
mode:
authormichael pereira2011-03-10 10:56:48 +0100
committermichael pereira2011-03-10 10:56:48 +0100
commit98b708fd4b640cccff3e24a3d08edbd673a9f8e9 (patch)
tree83ea8aaed5df821c55434d616be292602ccec5e6 /application/controllers
parentMerge branch 'master' of openslx.org:lsfks/master-teamprojekt/pbs2 (diff)
downloadpbs2-98b708fd4b640cccff3e24a3d08edbd673a9f8e9.tar.gz
pbs2-98b708fd4b640cccff3e24a3d08edbd673a9f8e9.tar.xz
pbs2-98b708fd4b640cccff3e24a3d08edbd673a9f8e9.zip
default kcl und config hinzugefuegt
Diffstat (limited to 'application/controllers')
-rw-r--r--application/controllers/BootmenuController.php12
1 files changed, 8 insertions, 4 deletions
diff --git a/application/controllers/BootmenuController.php b/application/controllers/BootmenuController.php
index 26dba2d..e2f4a2b 100644
--- a/application/controllers/BootmenuController.php
+++ b/application/controllers/BootmenuController.php
@@ -60,6 +60,7 @@ class BootmenuController extends Zend_Controller_Action
$addbootmenuentryForm = new Application_Form_BootmenuEntriesAdd(array('bootoslist'=>$bootosmapper->fetchAll(), 'maxorder'=> $this->_request->getParam('maxorder'), 'configlist'=>$configmapper->fetchAll()));
$addbootmenuentryForm->populate(array('order' => $this->_request->getParam('maxorder')));
unset($_POST['kcl']);
+ unset($_POST['configID']);
$addbootmenuentryForm->populate($_POST);
} else {
@@ -154,6 +155,7 @@ class BootmenuController extends Zend_Controller_Action
$bootmenu->setID($bootmenuID);
try {
+
$bootmenumapper->save($bootmenu);
}catch(Zend_Exception $e)
{
@@ -187,12 +189,14 @@ class BootmenuController extends Zend_Controller_Action
$bootmenuentrymapper->find($bootmenuentryID, $bootmenuentry);
$editbootmenuentryForm = new Application_Form_BootmenuEntriesEdit(array('bootoslist'=>$bootosmapper->fetchAll(), 'maxorder' => $this->_request->getParam('maxorder'), 'configlist'=>$configmapper->fetchAll()));
- if(!isset($_POST['kcl']))
+ if(!isset($_POST['kcl'])){
$editbootmenuentryForm->populate($bootmenuentry->toArray());
- else
- unset($_POST['bootmenuID']);
+ }
+ else{
+ unset($_POST['kcl']);
+ unset($_POST['configID']);
$editbootmenuentryForm->populate($_POST);
-
+ }
}
}else{
$editbootmenuentryForm = new Application_Form_BootmenuEntriesEdit(array('bootoslist'=>$bootosmapper->fetchAll(), 'maxorder'=> $this->_request->getParam('maxorder'), 'configlist'=>$configmapper->fetchAll()),$_POST);