As a newbie to chameleon templating, I'm trying to relate things I used to 
do in PHP to my main template.  I'm having a hard time coming up with ways 
to handle navigation on a page as far as highlighting the current page. 
 For example, in PHP, I would use something similar to the code:

        <nav>
          <ul>
            <li <? if ($current_page=="Home") echo 
"class=\"current_page_item\"";?>>
              <a href="index.php">Home</a>
            </li>
            <li <? if ($current_page=="Products") echo 
"class=\"current_page_item\"";?>>
              <a href="products.php">Products</a>
            </li>
            <li <? if ($current_page=="Company") echo 
"class=\"current_page_item\"";?>>
              <a href="company.php">Company & Contact</a>
            </li>
          </ul>
        </nav>

How might I apply this concept to a chameleon template?  Is there a better, 
or more pythonic/pyramidic/chameleonic way of doing this other than 
'if/then' statements within the template?  I'm thinking it would be best to 
keep the view logic and view templates separate.

Please let me know if I'm not clear enough.

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to