diff options
author | Simon | 2011-03-31 17:41:18 +0200 |
---|---|---|
committer | Simon | 2011-03-31 17:41:18 +0200 |
commit | 173214565587a28da9a851ba1130d6fcc542f912 (patch) | |
tree | 78b4d2e23efa5c703e3e073fc5325fab90e19314 /application/modules/user/controllers/FilterController.php | |
parent | pagination auf client, pool und filter hinzugefügt (diff) | |
download | pbs2-173214565587a28da9a851ba1130d6fcc542f912.tar.gz pbs2-173214565587a28da9a851ba1130d6fcc542f912.tar.xz pbs2-173214565587a28da9a851ba1130d6fcc542f912.zip |
Pagination - Rücksprung von formular auf richtige Seite
Diffstat (limited to 'application/modules/user/controllers/FilterController.php')
-rw-r--r-- | application/modules/user/controllers/FilterController.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/application/modules/user/controllers/FilterController.php b/application/modules/user/controllers/FilterController.php index fb8fd81..eaeaba1 100644 --- a/application/modules/user/controllers/FilterController.php +++ b/application/modules/user/controllers/FilterController.php @@ -91,9 +91,11 @@ class User_FilterController extends Zend_Controller_Action if (!isset($_POST["add"])){ $addfilterform = new user_Form_Filter(array('buttontext' => 'Create Filter','bootmenus'=>$bootmenus)); + $addfilterform->setPage($page); $this->view->addfilterform = $addfilterform; }else { $addfilterform = new user_Form_Filter(array('buttontext' => 'Create Filter','bootmenus'=>$bootmenus),$_POST); + $addfilterform->setPage($page); if ($addfilterform->isValid($_POST)) { try{ $newfilter = new Application_Model_Filter($_POST); @@ -173,6 +175,7 @@ class User_FilterController extends Zend_Controller_Action $filter2 = $filter->toArray(); $editfilterform = new user_Form_Filter(array('buttontext' => 'Edit Filter','bootmenus'=>$bootmenus)); $editfilterform->populate($filter2); + $editfilterform->setPage($page); $this->view->editfilterform = $editfilterform; } else{ @@ -186,6 +189,7 @@ class User_FilterController extends Zend_Controller_Action $filtermapper->find($filterID,$filter); if($filter->getGroupID() == $this->membership->getGroupID()){ $editfilterform = new user_Form_Filter(array('buttontext' => 'Edit Filter','bootmenus'=>$bootmenus),$_POST); + $editfilterform->setPage($page); if ($editfilterform->isValid($_POST)) { $filtermapper = new Application_Model_FilterMapper(); @@ -276,6 +280,7 @@ class User_FilterController extends Zend_Controller_Action 'data' => $_POST )); $addform->populate($_POST); + $addform->setPage($page); $this->view->addform = $addform; }catch (Zend_Exception $e) { echo "Error message 2: " . $e->getMessage() . "\n"; @@ -286,6 +291,7 @@ class User_FilterController extends Zend_Controller_Action 'selectData' => $selectData, 'data'=>$_POST )); + $addform->setPage($page); if ($addform->isValid($_POST)) { print_a('valid'); $newfilterenty = new Application_Model_FilterEntries(); @@ -346,6 +352,7 @@ class User_FilterController extends Zend_Controller_Action 'selectData' => $selectData, 'data' => $data )); + $editfilterform->setPage($page); $editfilterform->populate($filterentry->toArray()); $this->view->editfilterform = $editfilterform; @@ -364,6 +371,7 @@ class User_FilterController extends Zend_Controller_Action 'selectData' => $selectData, 'data' => $_POST )); + $editfilterform->setPage($page); if ($editfilterform->isValid($_POST)) { $filterentry = new Application_Model_FilterEntries(); $filterentriesmapper = new Application_Model_FilterEntriesMapper(); |