diff options
author | Simon | 2011-03-21 15:11:22 +0100 |
---|---|---|
committer | Simon | 2011-03-21 15:11:22 +0100 |
commit | aed012ae09ec5c404acdc20240fe7cbd8fe5a04c (patch) | |
tree | ed1abbd0b7dcfb3c83f675346ef8231320b65fdc /application | |
parent | gimmick.v2 (diff) | |
download | pbs2-aed012ae09ec5c404acdc20240fe7cbd8fe5a04c.tar.gz pbs2-aed012ae09ec5c404acdc20240fe7cbd8fe5a04c.tar.xz pbs2-aed012ae09ec5c404acdc20240fe7cbd8fe5a04c.zip |
fbgui: serialnumber von bootmedium wird berücksichtigt zur Gruppenfindung
Diffstat (limited to 'application')
-rw-r--r-- | application/modules/fbgui/controllers/IndexController.php | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/application/modules/fbgui/controllers/IndexController.php b/application/modules/fbgui/controllers/IndexController.php index 12514c5..6c4a542 100644 --- a/application/modules/fbgui/controllers/IndexController.php +++ b/application/modules/fbgui/controllers/IndexController.php @@ -28,8 +28,17 @@ class Fbgui_IndexController extends Zend_Controller_Action $bootisomapper = new Application_Model_BootIsoMapper(); $bootiso = new Application_Model_BootIso(); - $bootisomapper->find($_POST['bootisoID'],$bootiso); - $groupID = $bootiso->getGroupID(); + if(isset($_POST['bootisoID'])){ + $bootisomapper->find($_POST['bootisoID'],$bootiso); + $groupID = $bootiso->getGroupID(); + } + elseif(isset($_POST['serialnumber'])){ + $results = $bootisomapper->findBy('serialnumber',$_POST['serialnumber']); + $bootiso->setOptions($results[0]); + $bootiso->setID($result[0]['bootisoID']); + $groupID = $bootiso->getGroupID(); + + } $client = new Application_Model_Client(); $client->setMacadress($_POST['mac']); |