diff options
| author | Björn Geiger | 2011-04-11 10:59:36 +0200 |
|---|---|---|
| committer | Björn Geiger | 2011-04-11 10:59:36 +0200 |
| commit | 8159b6bb65b9b69a7a2ef737d4fa11a5232c10f1 (patch) | |
| tree | 1fb0d122e396cd24d80022fef260d5b2aff4a259 /application/modules/user/forms/RoleEdit.php | |
| parent | Super Admin hat wieder alle Rechte (diff) | |
| download | pbs2-8159b6bb65b9b69a7a2ef737d4fa11a5232c10f1.tar.gz pbs2-8159b6bb65b9b69a7a2ef737d4fa11a5232c10f1.tar.xz pbs2-8159b6bb65b9b69a7a2ef737d4fa11a5232c10f1.zip | |
ACL im RoleController
Diffstat (limited to 'application/modules/user/forms/RoleEdit.php')
| -rw-r--r-- | application/modules/user/forms/RoleEdit.php | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/application/modules/user/forms/RoleEdit.php b/application/modules/user/forms/RoleEdit.php index 938ebce..66e9e62 100644 --- a/application/modules/user/forms/RoleEdit.php +++ b/application/modules/user/forms/RoleEdit.php @@ -3,11 +3,16 @@ class user_Form_RoleEdit extends Zend_Form { private $roleID; + private $inheritanceright; public function setRoleID($roleID){ $this->roleID = $roleID; } + public function setInheritanceright($inheritanceright){ + $this->inheritanceright = $inheritanceright; + } + public function init() { $this->setName("RoleEdit"); @@ -33,15 +38,17 @@ class user_Form_RoleEdit extends Zend_Form 'value' => $_POST['description'], )); - if($_POST['inheritance'] == 1) { - $this->addElement('checkbox', 'inheritance', array( + if($this->inheritanceright) { + if($_POST['inheritance'] == 1) { + $this->addElement('checkbox', 'inheritance', array( 'label' => 'Inheritance:', 'checked' => 'checked', - )); - } else { - $this->addElement('checkbox', 'inheritance', array( + )); + } else { + $this->addElement('checkbox', 'inheritance', array( 'label' => 'Inheritance:', - )); + )); + } } $this->addElement('hidden', 'groupID', array( |
