Where in your controller are you attempting to run any finds with conditions using the category or product id?
On Monday, 27 February 2012 08:56:08 UTC, Smooth wrote: > > Hey everyone, > > I have a page where you can add products to a list, on that page i > want a select for the categories and a select for the products, if the > categories select is changed i want the products select to list all > the products in that selected categorie.. I tried some of the info i > found on the internet but i wasnt able to fix this.. > > This is the code of the controller: > > <?php > class OrderLinesController extends AppController { > var $name = 'OrderLines'; > > public function index() { > > } > > public function view() { > $orderline = $this->OrderLine->find('all'); > $this- > >set(compact('orderline')); > } > > public function add() { > if ($this->request->is('post')) { > if (!empty($this->data)) { > //$this->OrderLine->create(); > //$this->OrderLine->save($this->data); > echo $this->Session->setFlash(__('Orderline > succesfully registered')); > //$this->redirect(array('controller' => 'orderlines', > 'action' => 'view')); > } else { > echo $this->Session->setFlash(__('Please fill in all > fields')); > } > > } > > $categories = $this->OrderLine->Product->Category- > >find('list'); > $this->set(compact('categories')); > > $products = $this->OrderLine->Product->find('list'); > $this->set(compact('products')); > } > } > ?> > > The model: > > <?php > class OrderLine extends AppModel > { > var $name = 'OrderLine'; > var $belongsTo = 'PersonalOrder'; > var $hasOne = 'Product'; > } > ?> > > And the view called add.ctp: > > <?php > echo $this->Form->create('OrderLine', array( > 'action' => 'add', > 'name' => 'cat_select' > )); > echo $this->Form->input('category_id', array( > 'type' => 'select', > 'style' => 'text-transform: capitalize', > > )); > echo $this->Form->input('product_id', array( > 'type' => 'select' > )); > echo $this->Form->submit(); > echo $this->Form->end(); > ?> > > Thanks. -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. 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