mirror of
https://github.com/nottinghamtec/PyRIGS.git
synced 2026-01-17 13:32:15 +00:00
* Add 'description' field to TrainingItems Renamed existing field to name, removed the dummy property. * Initial version of training item export view * Fix line length issue and better spacing on exported PDF * Added export button to item list * pep8 * Implement code doctor tweaks * Attempt to fix odd deployment issue * Pad headers slightly * Fix page numbering
42 lines
1.6 KiB
HTML
42 lines
1.6 KiB
HTML
{% extends 'base_training.html' %}
|
|
|
|
{% load button from filters %}
|
|
|
|
{% block content %}
|
|
<div class="col-12 text-right py-2 pr-0">
|
|
{% button 'print' 'item_list_export' %}
|
|
</div>
|
|
<div id="accordion">
|
|
{% for category in categories %}
|
|
<div class="card">
|
|
<div class="card-header" id="heading{{forloop.counter}}">
|
|
<button class="btn btn-link collapsed" data-toggle="collapse" data-target="#collapse{{forloop.counter}}" aria-expanded="true" aria-controls="collapse{{forloop.counter}}">
|
|
{{ category }}
|
|
</button>
|
|
</div>
|
|
<div id="collapse{{forloop.counter}}" class="collapse" aria-labelledby="heading{{forloop.counter}}" data-parent="#accordion">
|
|
<div class="card-body">
|
|
<div class="list-group list-group-flush">
|
|
{% for item in category.items.all %}
|
|
<li class="list-group-item {% if not item.active%}text-warning{%endif%}">{{ item }} <a href="{% url 'item_qualification' item.pk %}" class="btn btn-info float-right"><span class="fas fa-user"></span> Qualified Users</a>
|
|
<br><small>{{ item.description }}</small>
|
|
{% if item.prerequisites.exists %}
|
|
<div class="ml-3 font-italic">
|
|
<p class="text-info mb-0">Passed Out Prerequisites:</p>
|
|
<ul>
|
|
{% for p in item.prerequisites.all %}
|
|
<li>{{p}}</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
{% endif %}
|
|
</li>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
{% endblock %}
|