What i am trying to do is include login/logout form in Every view so i am
putting it in layout.html . Thats why it is confusing.
Lol , but i finally got it working , Thank you Prof!

i added {{form=auth()}} inside there..

{if auth.user:}}
           {{=T('Welcome %s',auth.user.first_name)}}
[{{=A(T('logout'),_href=URL(r=request,c='default',f='user/logout'))}}]
{{pass}}
{{form=auth()}} << HERE lol..
{{if request.args(0)=='login':}}

     <div class="ez-box statusbar-v2">
         {{=form.custom.begin}}
                 Username: {{=form.custom.widget.username}}
                 Password: {{=form.custom.widget.password}}
               <input type="submit" value="Login" />
         {{=form.custom.end}}
      </div>

{{else:}}
{{=form}}
{{pass}}


But i think it is BAD way ?
On Sat, Jul 10, 2010 at 11:09 PM, mdipierro <[email protected]> wrote:

> {{if auth.user:}}
>             {{=T('Welcome %s',auth.user.first_name)}}
> [{{=A(T('logout'),_href=URL(r=request,c='default',f='user/logout'))}}]
> {{pass}}
> {{if request.args(0)=='login':}} If this is a login form user custom
>
>      <div class="ez-box statusbar-v2">
>           {{=form.custom.begin}}
>                  Username: {{=form.custom.widget.username}}
>                  Password: {{=form.custom.widget.password}}
>                 <input type="submit" value="Login" />
>           {{=form.custom.end}}
>       </div>
>
> {{else:}} use default form for register/profile/etc/etc.
> {{=form}}
> {{pass}}
>

Reply via email to