Skip to content
Snippets Groups Projects
Commit 23d59977 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Rework lesson template with correct error message if no lesson was selected. Closes #11.

parent 6a6b5ecc
No related branches found
No related tags found
No related merge requests found
...@@ -2,27 +2,23 @@ ...@@ -2,27 +2,23 @@
{% extends "core/base.html" %} {% extends "core/base.html" %}
{% load bootstrap4 i18n %} {% load bootstrap4 i18n %}
{% if lesson_period %} {% block page_title %}
{% block page_title %} {% blocktrans %}Lesson documentation{% endblocktrans %}
{% blocktrans %}Lesson{% endblocktrans %} {% endblock %}
- {% block content %}
{% if lesson_period %}
{% for group in lesson_period.get_groups.all %}
<span>{{ group.short_name }}</span>,
{% endfor %}
{{ lesson_period.get_subject.name }},
{% for teacher in lesson_period.get_teachers.all %}
{{ teacher.short_name }}
{% endfor %}
{% endblock %}
{% block content %}
<div class="card"> <div class="card">
<div class="card-header bg-light text-dark"> <div class="card-header bg-light text-dark">
{% blocktrans %}Lesson documentation{% endblocktrans %} {% for group in lesson_period.get_groups.all %}
<span>{{ group.short_name }}</span>,
{% endfor %}
{{ lesson_period.get_subject.name }},
{% for teacher in lesson_period.get_teachers.all %}
{{ teacher.short_name }}
{% endfor %}
</div> </div>
<div class="card-body"> <div class="card-body">
<form method="post"> <form method="post">
...@@ -68,5 +64,19 @@ ...@@ -68,5 +64,19 @@
</form> </form>
</div> </div>
</div> </div>
{% endblock %} {% else %}
{% endif %} <div class="card text-white bg-danger">
<div class="card-header">
{% blocktrans %}No lesson found{% endblocktrans %}
</div>
<div class="card-body">
<p>
{% blocktrans %}
You either selected an invalid lesson or there
is currently no lesson in progress.
{% endblocktrans %}
</p>
</div>
</div>
{% endif %}
{% endblock %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment