15-03-2012, 22:04
Witam,
Na stronie głównej posiadam dwa widgety zawierające odpowiednio formularz logowania i rejestracji. Oba formularze korzystają z tego samego modelu, w którym zdefiniowane są scenariusze dla tych dwóch przypadków. Oba formularze dodawana są do widoku za pomocą metody renderPartial przez co pojawia się problem zdublowania ID dla poszczególnych pól formularza i przez to nie działa walidator compareAttribute. Czy jest jakiś prosty sposób na zmianę ID pól jednego z formularzy by nie musieć grzebać w akcjach logowania i rejestracji a tym bardziej w modelu?
Na stronie głównej posiadam dwa widgety zawierające odpowiednio formularz logowania i rejestracji. Oba formularze korzystają z tego samego modelu, w którym zdefiniowane są scenariusze dla tych dwóch przypadków. Oba formularze dodawana są do widoku za pomocą metody renderPartial przez co pojawia się problem zdublowania ID dla poszczególnych pól formularza i przez to nie działa walidator compareAttribute. Czy jest jakiś prosty sposób na zmianę ID pól jednego z formularzy by nie musieć grzebać w akcjach logowania i rejestracji a tym bardziej w modelu?
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję 
Any sufficiently advanced technology is indistinguishable from magic.

Any sufficiently advanced technology is indistinguishable from magic.