diff options
author | Simon | 2011-04-04 15:34:22 +0200 |
---|---|---|
committer | Simon | 2011-04-04 15:34:22 +0200 |
commit | d3accaaab0cfb3d3178d349c12baf821dcf38899 (patch) | |
tree | c4b29a7e0811cacbca1e91c35b981115ae8e17ed /application | |
parent | Pagination in den Controllern Korrigiert (diff) | |
download | pbs2-d3accaaab0cfb3d3178d349c12baf821dcf38899.tar.gz pbs2-d3accaaab0cfb3d3178d349c12baf821dcf38899.tar.xz pbs2-d3accaaab0cfb3d3178d349c12baf821dcf38899.zip |
Suche in Clients eingebettet
Diffstat (limited to 'application')
-rw-r--r-- | application/modules/user/forms/Filter.php | 14 | ||||
-rw-r--r-- | application/modules/user/views/scripts/client/index.phtml | 9 |
2 files changed, 21 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){ diff --git a/application/modules/user/views/scripts/client/index.phtml b/application/modules/user/views/scripts/client/index.phtml index 62c698c..0442d95 100644 --- a/application/modules/user/views/scripts/client/index.phtml +++ b/application/modules/user/views/scripts/client/index.phtml @@ -1,5 +1,14 @@ <h1>Clients</h1> <?php if($this->notification != ''){echo $this->notification;} ?> +<form action='/user/client/search'> +<input type='text' name='search' <?php echo isset($this->search)?'value="'.$this->search.'"':'';?>> +<input type='submit' value='search'> +<?php +if(isset($this->search)){ + echo "<a href='/user/client/'><img src='/media/img/delete.png' alt='Delete Client'/></a>"; +} +?> +</form> <?php echo $this->formButton('createbootos', 'Create Client', array( 'onclick' => 'self.location="/user/client/addclient/page/'.$this->page.'"', 'class' => 'addbutton'))?> |