From c2694175092838d1236edc5d3777a4a5a0ed141c Mon Sep 17 00:00:00 2001 From: Karl Cordes Date: Tue, 19 Jul 2011 16:56:03 +1000 Subject: [PATCH] Resolved pagination bug for viewing Products by Principle --- controllers/products_controller.php | 2 +- views/products/view_principle.ctp | 2 +- webroot/js/document_add_edit.js | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/controllers/products_controller.php b/controllers/products_controller.php index 03e2da2a..39285901 100755 --- a/controllers/products_controller.php +++ b/controllers/products_controller.php @@ -19,7 +19,7 @@ class ProductsController extends AppController { $this->Session->setFlash(__('Invalid Principle ID', true)); $this->redirect(array('action'=>'index')); } - $this->set('products', $this->paginate('Product', array('Product.principle_id'=> $id))); + $this->set('products', $this->Product->find('all', array('conditions'=>array('Product.principle_id'=>$id)))); $this->set('principle', $this->Product->Principle->findById($id)); } diff --git a/views/products/view_principle.ctp b/views/products/view_principle.ctp index 068b9b17..da36bb36 100755 --- a/views/products/view_principle.ctp +++ b/views/products/view_principle.ctp @@ -3,7 +3,7 @@

: Products

- + diff --git a/webroot/js/document_add_edit.js b/webroot/js/document_add_edit.js index cd2e8c58..dd40c046 100644 --- a/webroot/js/document_add_edit.js +++ b/webroot/js/document_add_edit.js @@ -52,12 +52,13 @@ $(function() { }, Cancel: function() { $( this ).dialog( "close" ); - }, - close: function() { + } + }, + close: function() { loadLineItems(); } - } + }); $( "#editLineItemModal" ).dialog({
sort('title');?>Title