12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- {% import "@ChamiloTheme/Macros/box.html.twig" as macro %}
- {% autoescape false %}
- <div class="catalog" style="width: 100%;">
- <h2>{{ 'Course Catalog'|get_lang }}</h2>
- <div class="search">
- <div class="row">
- <div class="col-md-6">
- {{ select }}
- </div>
- <div class="col-md-6">
- {{ search }}
- </div>
- </div>
- </div>
- <div class="list-course">
- {% for item in courses %}
- <div class="item-course">
- {% set image %}
- {% if item.category != '' %}
- <div class="category">
- {{ item.category }}
- </div>
- {% endif %}
- <a href="{{ item.url }}" title="{{ item.title }}">
- <img class="card-img-top" alt="{{ item.title }}" src="{{ item.image }}" data-holder-rendered="true" style="width: 100%; display: block;">
- </a>
- <div class="card-tools">
- {{ item.description_ajax }}
- </div>
- {% endset %}
- {% set content %}
- <div class="card-title">
- <h5 class="title">
- <a title="{{ item.title }}" href="{{ item.url }}">{{ item.title}}</a>
- </h5>
- </div>
- <div class="card-author mb-2">
- <i class="fa fa-graduation-cap" aria-hidden="true"></i>
- {% if item.teachers | length >= 3 %}
- <a id="plist-{{ loop.index }}" data-trigger="focus" tabindex="0" role="button" class="list-name" data-toggle="popover" title="{{ 'CourseTeachers' | trans }}" data-html="true">
- {{ 'Course Teachers' | trans }}
- </a>
- <div id="popover-content-plist-{{ loop.index }}" style="display: none;">
- {% for teacher in item.teachers %}
- <div class="popover-teacher">
- <a href="{{ teacher.url }}" class="ajax name" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
- {{ teacher.firstname }} {{ teacher.lastname }}
- </a>
- </div>
- {% endfor %}
- </div>
- {% else %}
- {% for teacher in item.teachers %}
- <a href="{{ teacher.url }}" class="ajax name" data-title="{{ teacher.firstname }} {{ teacher.lastname }}">
- {{ teacher.firstname }} {{ teacher.lastname }}
- </a>
- {% endfor %}
- {% endif %}
- </div>
- {% if item.ranking %}
- <div class="ranking">
- {{ item.ranking }}
- </div>
- {% endif %}
- {% endset %}
- {{ macro.panel_course(item.id, '', content, '', '', '', image) }}
- </div>
- {% endfor %}
- </div>
- {{ pagination }}
- </div>
- {% endautoescape %}
|