summaryrefslogtreecommitdiffstats
path: root/application
diff options
context:
space:
mode:
authorSimon2011-04-04 15:34:22 +0200
committerSimon2011-04-04 15:34:22 +0200
commitd3accaaab0cfb3d3178d349c12baf821dcf38899 (patch)
treec4b29a7e0811cacbca1e91c35b981115ae8e17ed /application
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')
-rw-r--r--application/modules/user/forms/Filter.php14
-rw-r--r--application/modules/user/views/scripts/client/index.phtml9
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'))?>