PHP Classes

File: examples/complex/index.html

Recommend this page to a friend!
  Classes of Cesar D. Rodas  >  Haanga  >  examples/complex/index.html  >  Download  
File: examples/complex/index.html
Role: Auxiliary data
Content type: text/plain
Description: Example template
Class: Haanga
Template engine to process Django style templates
Author: By
Last change: Fixed issue #15
Date: 3 years ago
Size: 1,012 bytes
 

Contents

Class file image Download
{{ myvar }}
{% regroup people by gender as gender_list %}

<h1>Users ({{ people|length }} in {{ gender_list|length }} genders)</h1>
<ul>
{% for i,gender in gender_list %}
    <li>"{{ gender['grouper'] }}" is equals to "{{ gender_list[i]["grouper"] }}"
    <ul>
        {% for item in gender['list'] %}
        <li>{{ item['first_name']|upper|safe }} {{ item['last_name']|safe }} ({% firstof item['foobar'] item['bar'] "unset both" %}) {{ item['bar']|default:"default value"|upper }} 
        {% if "das" in item['last_name'] %}
            (Last name contains "das")
        {% endif %}
        {% if forloop.last %} 
             { Last item }
        {% endif %}</li>


        {% endfor %}
    </ul>
    </li>
{% endfor %}
</ul>

{% if "ab" in "abcd" %}
    <h1>here</h1>
{% endif %}

{# Show list of dates #}
{% for date in days %}
    {% ifchanged %}<h3>{{ date|date:"F" }}</h3>{% endifchanged %}
    <a href="{{ date|date:"M/d"|lower }}/">{{ date|date:"j" }}</a>
{% endfor %}

{% include templates.base %}
For more information send a message to info at phpclasses dot org.