app/soc/templates/soc/sidebar/sidebar.html
changeset 1024 2a0ae6483825
parent 493 6976c4d8d0ac
--- a/app/soc/templates/soc/sidebar/sidebar.html	Wed Jan 28 02:25:51 2009 +0000
+++ b/app/soc/templates/soc/sidebar/sidebar.html	Wed Jan 28 02:27:25 2009 +0000
@@ -1,5 +1,24 @@
 <ul>
-{% for subitem in sidebar_menu_items %}
+{% regroup sidebar_menu_items by group as grouped_items %}
+
+{% for grouped_item in grouped_items %}
+  {% ifequal grouped_item.grouper 'main' %}
+    {% for subitem in grouped_item.list %}
 {% include 'soc/sidebar/submenu.html' %}
+    {% endfor %}
+  {% endifequal %}
+{% endfor %}
+
+{% for grouped_item in grouped_items %}
+  {% ifnotequal grouped_item.grouper 'main' %}
+  <li class="expandable">
+    <span>{{ grouped_item.grouper }}</span>
+    <ul>
+      {% for subitem in grouped_item.list %}
+{% include 'soc/sidebar/submenu.html' %}
+      {% endfor %}
+    </ul>
+  </li>
+  {% endifnotequal %}
 {% endfor %}
 </ul>
\ No newline at end of file