Hi Steve, the cycle tag fixed the issue.
Thanks.
On Sep 15, 1:00 pm, Steve Holden <[EMAIL PROTECTED]> wrote:
> Lee Hinde wrote:
>
> > On Sun, Sep 14, 2008 at 10:00 PM, sotirac <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>> wrote:
>
> > In the django template where I am using a for loop, I have to use a
> > special tag (div class="yui-u first" instead of div class="yui") for
> > every forth item. Im trying to create a table with three columns. I
> > can access the first loop but how do I do it for every third.
> > --------------
> > <pre>
> > {% extends "base.html" %}
>
> > {% block content %}
> > {% for website in websites %}
> > {% if forloop.first %}
> > <div class="yui-u first">
> > {% else %}
> > <div class="yui-u">
> > {% endif %}
> [...]
> > Check the template tags. I think divisibleby might work for you.
>
> An easy way to implement this feature is the "cycle" tag.
>
> > {% if forloop.first %}
> > <div class="yui-u first">
> > {% else %}
> > <div class="yui-u">
> > {% endif %}
>
> would then become
>
> <div class="{% cycle "yui-u first", "yui-u", "yui-u", "yui-u" %}">
>
> However I'm not really able to understand the rest of your logic enough
> to determine how the remainder of the code would change, because I'm not
> sure I understand it well enough.
>
> regards
> Steve
> --
> Steve Holden +1 571 484 6266 +1 800 494 3119
> Holden Web LLC http://www.holdenweb.com/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---