summaryrefslogtreecommitdiffstats
path: root/application/modules/user/forms
diff options
context:
space:
mode:
authorSimon2011-04-04 15:34:22 +0200
committerSimon2011-04-04 15:34:22 +0200
commitd3accaaab0cfb3d3178d349c12baf821dcf38899 (patch)
treec4b29a7e0811cacbca1e91c35b981115ae8e17ed /application/modules/user/forms
parentPagination in den Controllern Korrigiert (diff)
downloadpbs2-d3accaaab0cfb3d3178d349c12baf821dcf38899.tar.gz
pbs2-d3accaaab0cfb3d3178d349c12baf821dcf38899.tar.xz
pbs2-d3accaaab0cfb3d3178d349c12baf821dcf38899.zip
Suche in Clients eingebettet
Diffstat (limited to 'application/modules/user/forms')
-rw-r--r--application/modules/user/forms/Filter.php14
1 files changed, 12 insertions, 2 deletions
diff --git a/application/modules/user/forms/Filter.php b/application/modules/user/forms/Filter.php
index a7a2555..0676ba8 100644
--- a/application/modules/user/forms/Filter.php
+++ b/application/modules/user/forms/Filter.php
@@ -9,23 +9,33 @@ class user_Form_Filter extends Zend_Form
{
$this->setName("Add Filter");
$this->setMethod('post');
-
+
+ if(Pbs_Acl::checkRight('fefp')){
+ $edit = 'true';
+ }
+ else{
+ $edit = null;
+ }
+
$this->addElement('text', 'title', array(
'filters' => array('StringTrim'),
'validators' => array(
array('StringLength', false, array(0, 50)),
),
'required' => true,
+ 'readOnly' => $edit,
'label' => 'Title:',
));
$this->addElement('textarea', 'description', array(
'filters' => array('StringTrim'),
'required' => false,
+ 'readOnly' => $edit,
'label' => 'Description:',
));
$bootmenufield = $this->createElement('select','bootmenuID');
- $bootmenufield ->setLabel('Bootmenu:');
+ $bootmenufield->setLabel('Bootmenu:');
+ $bootmenufield->setAttrib('readOnly', $edit);
if(count($this->bootmenus)>0){
foreach($this->bootmenus as $g){