{% extends "templates/base.html" %} {% block title %} {{ _(class_info.title) }} {% endblock %} {% block content %}
{{ BreadCrumb(class_info) }}
{{ ClassDetails(class_info) }} {{ ClassSections(class_info, class_courses, class_students, published_courses) }}
{% endblock %} {% macro BreadCrumb(class_info) %} {% endmacro %} {% macro ClassDetails(class_info) %}
{{ class_info.title }}
{{ class_info.description }}
{% if class_info.start_date %} {{ frappe.utils.format_date(class_info.start_date, "medium") }} - {% endif %} {% if class_info.end_date %} {{ frappe.utils.format_date(class_info.end_date, "medium") }} {% endif %}
{% endmacro %} {% macro ClassSections(class_info, class_courses, class_students, published_courses) %}
{{ CoursesSection(class_info, class_courses, published_courses) }}
{{ StudentsSection(class_info, class_students) }}
{% endmacro %} {% macro CoursesSection(class_info, class_courses, published_courses) %}
{% if published_courses | length %} {% for course in published_courses %} {% set checked = course.name in class_courses %} {% endfor %} {% endif %}
{% endmacro %} {% macro StudentsSection(class_info, class_students) %}
{{ AddStudents() }} {% if class_students | length %}
{% for student in class_students %}
{{ student.student_name }}
{% if not loop.last %}
{% endif %} {% endfor %}
{% else %}

{{ _("No Students are added to this class.") }}

{% endif %}
{% endmacro %} {% macro AddStudents() %}
{{ _("Add Student") }}
{% endmacro %}