I'm pretty sure that's how it is described in the cake cookbook to do
it.



On Jun 30, 9:56 am, chris <[email protected]> wrote:
> I have a certain validation rule that I don't want to apply in one
> particular cirumstance.
> The rule is based on allowing a user to create something, if they are
> the 'owner' of an assoicated model.
>
> The rule works fine most of the time, but I want to override it for a
> certain usertype. This user type has its own set of actions defined by
> routes.
>
> So, to disable the particular rule, I am doing this, in the action
> 'usertype_add'
>
> unset($this->Model->validate['other_model_id']['userOwnsModel']);
>
> Where userOwnsModel is a custom validation rule I have setup in the
> model.
>
> This seems to work fine, but feels a bit 'hacky'.
>
> Is this an accepted soution in cakePHP, or are there any better ways
> to handle this?

-- 
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
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to