The problem here:
{{if (pledged_labor_hours == 0):}}
{{pass}}
{{else:}}
{{=form}}
{{pass}}
Is that it should be
{{if (pledged_labor_hours == 0):}}
{{else:}}
{{=form}}
{{pass}}
because "else:" closes the first "if:" so you do not need pass.
On Dec 31, 10:56 am, Auden RovelleQuartz <[email protected]> wrote:
> <<begin quote>>
> {{extend 'm_layout.html'}}
> <br><br><br><br>
> {{=message}}
> <br><br>
> {{if (pledged_labor_hours == 0):}}
> {{pass}}
> {{else:}}
> {{=form}}
> {{pass}}
> <<end quote>>
>
> the above code in a view file gives the following error:
>
> <<begin quote>>
> Error traceback
> 1.
> 2.
> 3.
> 4.
> 5.
> 6.
> 7.
> Traceback (most recent call last):
> File "gluon/restricted.py", line 171, in restricted
> File "C:\Users\Auden 708-497-0167\Desktop\web2py\applications
> \oves_beta_001x2auden/views/member/enter_labor_bid.html", line 88
> else:
> ^
> SyntaxError: invalid syntax
> <<end quote>>
>
> but when I changed the code to:
>
> <<begin quote>>
> {{extend 'm_layout.html'}}
> <br><br><br><br>
> {{=message}}
> <br><br>
> {{if (pledged_labor_hours == 0):}}
> {{pass}}
> {{if (pledged_labor_hours != 0):}}
> {{=form}}
> {{pass}}
> <<end quote>>
>
> Everything works as expected....
>
> Is that a bug? or am I missing something?
--
You received this message because you are subscribed to the Google Groups
"web2py-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/web2py?hl=en.