Re: controller setup - pagination

2009-09-16 Thread borcho

Thanks!

On Sep 16, 2:11 am, Cosmin Paul  wrote:
> This is correct :
> $this->paginate('Product');
>
>
>
> On Wed, Sep 16, 2009 at 7:10 AM, borcho  wrote:
>
> > Hi,
>
> > I am new to CakaPHP and I cannot figure out how to paginate products
> > listed under a category (many to many relationship) and also use
> > category table fields in the same view. I set up my controller like
> > this but I am pretty sure it's wrong even though it works. Any
> > feedback would be appreciated. Thanks.
>
> > class StoresController extends AppController {
>
> >        var $name = 'Stores';
> >        var $helpers = array('Html', 'Form');
> >        var $paginate = array('Products'=>array('limit'=>5));
>
> >        function view($id = null) {
> >                if (!$id) {
> >                        $this->flash(__('Invalid Store', true), 
> > array('action'=>'index'));
> >                }
> >        $this->set('products', $this->paginate($this->Store->Product));
> >        $this->set('store', $this->Store->findById($id));
> >                }
>
> > }
>
> --
> Paul-Cosmin Constandachi
> Tel: 0723.46.46.42
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: controller setup - pagination

2009-09-15 Thread Cosmin Paul

This is correct :
$this->paginate('Product');


On Wed, Sep 16, 2009 at 7:10 AM, borcho  wrote:
>
> Hi,
>
> I am new to CakaPHP and I cannot figure out how to paginate products
> listed under a category (many to many relationship) and also use
> category table fields in the same view. I set up my controller like
> this but I am pretty sure it's wrong even though it works. Any
> feedback would be appreciated. Thanks.
>
> class StoresController extends AppController {
>
>        var $name = 'Stores';
>        var $helpers = array('Html', 'Form');
>        var $paginate = array('Products'=>array('limit'=>5));
>
>        function view($id = null) {
>                if (!$id) {
>                        $this->flash(__('Invalid Store', true), 
> array('action'=>'index'));
>                }
>        $this->set('products', $this->paginate($this->Store->Product));
>        $this->set('store', $this->Store->findById($id));
>                }
>
> }
>
> >
>



-- 
Paul-Cosmin Constandachi
Tel: 0723.46.46.42

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



controller setup - pagination

2009-09-15 Thread borcho

Hi,

I am new to CakaPHP and I cannot figure out how to paginate products
listed under a category (many to many relationship) and also use
category table fields in the same view. I set up my controller like
this but I am pretty sure it's wrong even though it works. Any
feedback would be appreciated. Thanks.

class StoresController extends AppController {

var $name = 'Stores';
var $helpers = array('Html', 'Form');
var $paginate = array('Products'=>array('limit'=>5));

function view($id = null) {
if (!$id) {
$this->flash(__('Invalid Store', true), 
array('action'=>'index'));
}
$this->set('products', $this->paginate($this->Store->Product));
$this->set('store', $this->Store->findById($id));
}

}

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---