Sunday, February 27, 2011

Re: CakePHP form validation before sending post to the requested controller function

Oops, I neglected to say the your create() needs to change:

echo $this->Form->create('Plan', array('action' => 'search_form'));

instead of:
echo $this->Form->create('Plan', array('action' => 'search'));

On Feb 26, 2:01 pm, kdubya <kenwin...@winanstech.com> wrote:
> So, in your search() action, call the validates() method as show in
> the book here:http://book.cakephp.org/view/3/The-Manual#!/view/410/Validating-Data-...
>
> Something like:
> if ($this->Plan->validates()) {
>         // continue to show your search results view} else {
>
>         // didn't validate logic
>        $this->redirect(SearchFormView); // Send them back to the
> search form
>
> }
>
> HTH,
> Ken

--
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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: