summaryrefslogtreecommitdiffstats
path: root/application/modules/dev/forms/BootisoEdit.php
diff options
context:
space:
mode:
Diffstat (limited to 'application/modules/dev/forms/BootisoEdit.php')
-rw-r--r--application/modules/dev/forms/BootisoEdit.php33
1 files changed, 21 insertions, 12 deletions
diff --git a/application/modules/dev/forms/BootisoEdit.php b/application/modules/dev/forms/BootisoEdit.php
index b1e2fd2..f6a4c48 100644
--- a/application/modules/dev/forms/BootisoEdit.php
+++ b/application/modules/dev/forms/BootisoEdit.php
@@ -3,16 +3,23 @@
class dev_Form_BootisoEdit extends Zend_Form
{
+
private $grouplist;
+ private $prebootlist;
public function setGrouplist($grouplist){
$this->grouplist = $grouplist;
}
+ public function setPrebootlist($prebootlist){
+ $this->prebootlist = $prebootlist;
+
+ }
+
public function init()
{
- $this->setName("BootIsoEdit");
+ $this->setName("BootIsoCreate");
$this->setMethod('post');
$this->addElement('text', 'title', array(
@@ -32,19 +39,19 @@ class dev_Form_BootisoEdit extends Zend_Form
$groupfield->addMultiOption($g->getID(), $g->getTitle());
}
}
-
$groupfield->setRegisterInArrayValidator(false);
$this->addElement($groupfield);
- $this->addElement('text', 'path', array(
- 'filters' => array('StringTrim'),
- 'validators' => array(
- array('StringLength', false, array(0, 50)),
- ),
- 'required' => true,
- 'size' => 50,
- 'label' => 'Path:',
- ));
+ $prebootfield = $this->createElement('select','prebootID');
+ $prebootfield ->setLabel('Preboot:');
+
+ if(count($this->prebootlist)>0){
+ foreach($this->prebootlist as $preboot => $p){
+ $prebootfield->addMultiOption($p->getID(), $p->getTitle());
+ }
+ }
+ $prebootfield->setRegisterInArrayValidator(false);
+ $this->addElement($prebootfield);
$this->addElement('text', 'serialnumber', array(
'filters' => array('StringTrim'),
@@ -75,8 +82,10 @@ class dev_Form_BootisoEdit extends Zend_Form
),
'required' => true,
'label' => 'Public-Level:',
+ 'value' => '0'
));
+
$this->addElement('submit', 'editbootiso', array(
'required' => false,
'ignore' => true,
@@ -84,7 +93,7 @@ class dev_Form_BootisoEdit extends Zend_Form
));
$this->addElement('button', 'Cancel', array(
- 'onclick' => 'self.location="/bootiso"'
+ 'onclick' => 'self.location="/dev/bootiso"'
));
}