Re: display on same page
ok this works. It displays the same function 2 times and just appends the data to the same form public function displayform() { $test='hello'; $this->set('test',$test); if ($this->request->is('post')) { $t=$this->request->data; $tt= $this->request->data('Teacher.firstname'); if (!empty($this->request->data)){ $teacher= $this->Teacher->find('all',array('conditions' => array('Teacher.firstname' => $tt))); $this->set('teacher',$teacher); $this->set('teacher',$teacher); -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
Re: display on same page
If you're searching in the same action the person enters the search term, $this->request->data should hold the search results and automatically populate the form. If it's a separate action just place the action parameter into $this->Form->create() and providing your views are setup correctly it should automatically include the search. On 6 June 2014 14:00, ajt wrote: > Hi, > > In cakephp can you post data then display this data back on the same view / > I want the user to enter in data to search by and the results appear in > the same page. > > I tried the below but I cant get anything to display on the same page. > > public function displayform() { > > if ($this->request->is('post')) { > $t=$this->request->data; > > > if (!empty($this->request->data)){ > > $teacher= $this->Teacher->find('all'); > > $this->set('teacher',$teacher); > > book.cakephp.org/2.0/en/core-libraries/helpers/form.html > > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php. > For more options, visit https://groups.google.com/d/optout. > -- Kind Regards Stephen Speakman -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
display on same page
Hi, In cakephp can you post data then display this data back on the same view / I want the user to enter in data to search by and the results appear in the same page. I tried the below but I cant get anything to display on the same page. public function displayform() { if ($this->request->is('post')) { $t=$this->request->data; if (!empty($this->request->data)){ $teacher= $this->Teacher->find('all'); $this->set('teacher',$teacher); book.cakephp.org/2.0/en/core-libraries/helpers/form.html -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.