Add option for config "catalog_settings" to show session info BT#16475

pull/3090/head
Julio Montoya 6 years ago
parent e2c4c45613
commit 8cdc3da0a1
  1. 2
      main/install/configuration.dist.php
  2. 35
      main/template/default/auth/session_catalog.tpl

@ -1368,7 +1368,7 @@ ALTER TABLE notification_event ADD COLUMN event_id INT NULL;
//$_configuration['hide_session_dates_in_user_portal'] = false;
// Catalog search settings visibility
// $_configuration['catalog_settings'] = ['sessions' => ['by_title' => true, 'by_date' => true, 'by_tag' => true ]];
//$_configuration['catalog_settings'] = ['sessions' => ['by_title' => true, 'by_date' => true, 'by_tag' => true, 'show_session_info' => true, 'show_session_date' => true]];
// KEEP THIS AT THE END
// -------- Custom DB changes

@ -129,21 +129,26 @@
</div>
</div>
{% endif %}
<div class="block-info">
<ul class="info list-inline">
<li class="course_label_number_courses">
<i class="fa fa-book" aria-hidden="true"></i>
{{ item.nbr_courses ~ ' ' ~ 'Courses'|get_lang }}
</li>
<li class="course_label_number_users">
<i class="fa fa-user" aria-hidden="true"></i>
{{ item.nbr_users ~ ' ' ~ 'NbUsers'|get_lang }}
</li>
</ul>
</div>
<div class="block-date">
{{ item.duration ? 'SessionDurationXDaysLeft'|get_lang|format(item.duration) : item.date }}
</div>
{% if catalog_settings.sessions.show_session_info %}
<div class="block-info">
<ul class="info list-inline">
<li class="course_label_number_courses">
<i class="fa fa-book" aria-hidden="true"></i>
{{ item.nbr_courses ~ ' ' ~ 'Courses'|get_lang }}
</li>
<li class="course_label_number_users">
<i class="fa fa-user" aria-hidden="true"></i>
{{ item.nbr_users ~ ' ' ~ 'NbUsers'|get_lang }}
</li>
</ul>
</div>
{% endif %}
{% if catalog_settings.sessions.show_session_date %}
<div class="block-date">
{{ item.duration ? 'SessionDurationXDaysLeft'|get_lang|format(item.duration) : item.date }}
</div>
{% endif %}
<div class="toolbar row">
{% if item.price %}
<div class="col-sm-4">

Loading…
Cancel
Save