a, i c, thank you so much for your detail explaination and ref link.
best regards, steve van christie On 04/11/2011 07:21 AM, Anthony wrote:
DIV is a helper class, as explained here:
http://web2py.com/book/default/chapter/05#HTML-Helpers. It takes
arguments -- you cannot insert arbitrary Python code within its
argument list. Stick with your first version.
On Sunday, April 10, 2011 8:09:14 PM UTC-4, 黄祥 wrote:
hi,
is it possible to using div using the web2py format that contain
looping and if else condition?
i found an error during convert my view :
from:
<DIV id = 'leftbar'>
{{=H1(title)}}
{{for i, row in enumerate(rows):}}
{{if i == items_per_page: break}}
{{=A(T(row.title), _href = URL("blog_show", args = row.id
<http://row.id>), _title =
T(row.title))}}
{{=BR()}}
{{pass}}
{{if page:}}
{{=A(T('Previous'), _href = URL(args = [page - 1]), _title =
T('Previous'))}}
{{pass}}
{{if len(rows) > items_per_page:}}
{{=A(T('Next'), _href = URL(args = [page + 1]), _title = T('Next'))}}
{{pass}}
</DIV>
into :
{{=DIV(H1(title),
for i, row in enumerate(rows):
if i == items_per_page: break
A(T(row.title), _href = URL("blog_show", args = row.id
<http://row.id>), _title =
T(row.title)),
BR(),
pass
if page:
A(T('Previous'), _href = URL(args = [page - 1]), _title =
T('Previous')),
pass
if len(rows) > items_per_page:
A(T('Next'), _href = URL(args = [page + 1]), _title = T('Next')),
pass
), _id = 'leftbar'}}
i know i'm wrong, please explain and show my fault, please
thank you so much
<<inline: pixel.png>>
<<attachment: steve_van_christie.vcf>>

