Hi, This may sound like a newbie question, but I just can't figure out the "right" way of doing this.
I'm looking to put a simple login form in my layout template to appear in all pages. Since I don't have an action associated with the template itself, I'm not sure how to instantiate my LoginForm. I tried within the template itself, but I get an error message (rightly so) indicating that the class cannot be found. So I can either manually include the Form class and all the hierarchy (which sounds like an incredibly difficult task), or figure out another way. So far, I've come up with the two following: 1) Create a filter and instantiate the login form in the filter and insert it into the request object. Then in the template get the form from the request object. 2) Manually create <input>s in the template without actually using my sfForm LoginForm. Problems with these 2 hacks: 1) Very ugly. Can't imagine that there isn't a better idea/solution. It just doesn't seem like the right use of the filter. 2) Am missing the CSRF field. So I can either disable the CSRF field from my action, or manually create that field too. Also seems ugly. I'm sure there must be another solution out there that I can't figure out. Can anyone point me in the right direction please? Thanks! Eric -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en
