Browse Source

Tagy pro menu

remotes/origin/feincms
Tomas Gavenciak 9 years ago
parent
commit
b6003c4094
  1. 13
      mamweb/templates/menu.html
  2. 2
      seminar/templates/seminar/cislo.html
  3. 0
      seminar/templatetags/__init__.py
  4. 15
      seminar/templatetags/mam_menu.py

13
mamweb/templates/menu.html

@ -1,3 +1,12 @@
{% load i18n cache %} {% load i18n cache mam_menu %}
{% aktualni_rocniky as rs %}
MENU <h2>MENU</h2>
<p><a href='{% url 'seminar.aktualni_zadani' %}'>Aktuální zadání</a>
<ul>
{% for r in rs %}
<li><a href='{% url 'seminar.rocnik' r.id %}'>Ročník {{ r }}</a>
{% endfor %}
</ul>

2
seminar/templates/seminar/cislo.html

@ -5,7 +5,7 @@
<div> <div>
<h2>Číslo {{ cislo }}</h2> <h2>Číslo {{ cislo }}</h2>
<p>Ročník {% url 'seminar.rocnik' cislo.rocnik.id %} <p><a href='{% url 'seminar.rocnik' cislo.rocnik.id %}'>Ročník {{ cislo.rocnik }}</a>
<h3>Zadané problémy</h3> <h3>Zadané problémy</h3>
<ul> <ul>

0
seminar/templatetags/__init__.py

15
seminar/templatetags/mam_menu.py

@ -0,0 +1,15 @@
from django import template
from seminar.models import Rocnik
register = template.Library()
@register.inclusion_tag('results.html')
def seminar_rocniky(parser, token):
return {
'rocniky': Rocnik.objects.all()
}
@register.assignment_tag
def aktualni_rocniky():
return Rocnik.objects.all()
Loading…
Cancel
Save