thanks, severity="info" did the job. > ----- Original Message ----- > From: David Zülke <[email protected]> > To: Agavi Users Mailing List <[email protected]> > Subject: Re: [Agavi-Users] multiple validators on one input > Date: Sun, 18 Dec 2011 17:48:59 +0100 > > > Use severity "info", that won't cause the value to be removed. > > David > > > On 18.12.2011, at 15:27, [email protected] wrote: > > > hey, > > > > I've a problem with depends/provides parameters of validators, > > here's the situation: > > imaging that i have a variable named foo, now i want: > > * if foo is greater than 10, bar gets validated > > * if foo is less than or equal to 10, baz get validated > > > > my validation xml is something like: > > > > <validator name="foo" class="number"> > > <argument>foo</argument> > > </validator> > > <!-- 666f6f5f3e5f3130=bin2hex('foo_>_10') --> > > <validator name="666f6f5f3e5f3130" class="number" > > provides="666f6f5f3e5f3130" severity="silent"> > > <argument>foo</argument> > > <ae:parameter name="min">11</ae:parameter> > > </validator> > > <!-- 666f6f5f3c3d5f3130=bin2hex('foo_<=_10') --> > > <validator name="666f6f5f3c3d5f3130" class="number" > > provides="666f6f5f3c3d5f3130" severity="silent"> > > <argument>foo</argument> > > <ae:parameter name="max">10</ae:parameter> > > </validator> > > <validator name="bar" depends="666f6f5f3e5f3130" class="string"> > > <argument>bar</bar> > > </validator> > > <validator name="baz" depends="666f6f5f3c3d5f3130" class="string"> > > <argument>baz</argument> > > </validator> > > > > (check http://pastebin.com/SZP3QZ7Z if ^ is unreadable) > > > > now, problem is when i do $rd->getParameters() in my action i get bar/baz as > > expected but not foo itself. i know foo won't be in AgaviRequestDataHolder > > because one of validators that works on foo has been failed but > > how i can have > > such structure? > > > > -- > > Regards, > > Behrooz > > > > > > -- You Rock! Your E-Mail Should Too! Signup Now at Rock.com and > > get 2GB of Storage! > > > > http://connections.rock.com/user/displayUserRegisterPage.kickAction?as=116748&STATUS=MAIN > > > > _______________________________________________ > > users mailing list > > [email protected] > > http://lists.agavi.org/mailman/listinfo/users > > > > _______________________________________________ > users mailing list > [email protected] > http://lists.agavi.org/mailman/listinfo/users
> -- Regards, Behrooz -- You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 2GB of Storage! http://connections.rock.com/user/displayUserRegisterPage.kickAction?as=116748&STATUS=MAIN _______________________________________________ users mailing list [email protected] http://lists.agavi.org/mailman/listinfo/users
