Fix session link see BT#12325

ofaj
jmontoyaa 9 years ago
parent 91307b5ba2
commit c41601266a
  1. 15
      main/inc/lib/userportal.lib.php
  2. 84
      main/template/rainbow/user_portal/grid_session.tpl

@ -1327,14 +1327,14 @@ class IndexManager
);
$session_box = Display::get_session_title_box($session_id);
$actions = null;
if (api_is_platform_admin()) {
$actions = api_get_path(WEB_CODE_PATH) .'session/resume_session.php?id_session='.$session_id;
}
$actions = api_get_path(WEB_CODE_PATH) .'session/resume_session.php?id_session='.$session_id;
$coachId = $session_box['id_coach'];
$extraFieldValue = new ExtraFieldValue('session');
$imageField = $extraFieldValue->get_values_by_handler_and_field_variable($session_id, 'image');
$imageField = $extraFieldValue->get_values_by_handler_and_field_variable(
$session_id,
'image'
);
$params['category_id'] = $session_box['category_id'];
$params['title'] = $session_box['title'];
@ -1342,7 +1342,10 @@ class IndexManager
$params['id_coach'] = $coachId;
$params['coach_url'] = api_get_path(WEB_AJAX_PATH) . 'user_manager.ajax.php?a=get_user_popup&user_id=' . $coachId;
$params['coach_name'] = !empty($session_box['coach']) ? $session_box['coach'] : null;
$params['coach_avatar'] =UserManager::getUserPicture($coachId, USER_IMAGE_SIZE_SMALL);
$params['coach_avatar'] = UserManager::getUserPicture(
$coachId,
USER_IMAGE_SIZE_SMALL
);
$params['date'] = $session_box['dates'];
$params['image'] = isset($imageField['value']) ? $imageField['value'] : null;
$params['duration'] = isset($session_box['duration']) ? ' ' . $session_box['duration'] : null;

@ -15,7 +15,7 @@
<div class="cribbon"></div>
{% endif %}
<div class="black-shadow">
<div class="author-card">
<div class="author-card">
{% for teacher in item.teachers %}
{% set counter = counter + 1 %}
{% if counter <= 3 %}
@ -32,7 +32,7 @@
</div>
<div class="description">
<h4 class="title">
{{ item.title }}
{{ item.title }}
</h4>
<div class="notifications">{{ item.notifications }}</div>
</div>
@ -43,55 +43,55 @@
</div>
{% else %}
<div class="grid-courses">
<div class="row">
<div class="row">
{% for item in session %}
<div class="col-xs-12 col-sm-6 col-md-4">
<div class="items session">
<div class="image">
<img class="img-responsive" src="{{ item.image ? _p.web_upload ~ item.image : _p.web_img ~ 'session_default.png' }}">
<div class="black-shadow">
<div class="author-card">
<a href="{{ item.coach_url }}" class="ajax" data-title="{{ item.coach_name }}">
<img src="{{ item.coach_avatar }}"/>
</a>
<div class="teachers-details">
<h5>
<a href="{{ item.coach_url }}" class="ajax" data-title="{{ item.coach_name }}">
{{ item.coach_name }}
</a>
</h5>
</div>
<div class="col-xs-12 col-sm-6 col-md-4">
<div class="items session">
<div class="image">
<img class="img-responsive" src="{{ item.image ? _p.web_upload ~ item.image : _p.web_img ~ 'session_default.png' }}">
<div class="black-shadow">
<div class="author-card">
<a href="{{ item.coach_url }}" class="ajax" data-title="{{ item.coach_name }}">
<img src="{{ item.coach_avatar }}"/>
</a>
<div class="teachers-details">
<h5>
<a href="{{ item.coach_url }}" class="ajax" data-title="{{ item.coach_name }}">
{{ item.coach_name }}
</a>
</h5>
</div>
</div>
{% if item.edit_actions != '' %}
<div class="admin-actions">
{% if item.document == '' %}
</div>
{% if item.edit_actions != '' %}
<div class="admin-actions">
{% if item.document == '' %}
<a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
<i class="fa fa-pencil" aria-hidden="true"></i>
</a>
{% else %}
<div class="btn-group" role="group">
<a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
<i class="fa fa-pencil" aria-hidden="true"></i>
</a>
{% else %}
<div class="btn-group" role="group">
<a class="btn btn-default btn-sm" href="{{ item.edit_actions }}">
<i class="fa fa-pencil" aria-hidden="true"></i>
</a>
{{ item.document }}
</div>
{% endif %}
</div>
{% endif %}
</div>
<div class="description">
<h4 class="title">
<a href="{{ item.edit_actions }}">{{ item.title }}</a>
</h4>
<div>
<span><i class="fa fa-book" aria-hidden="true"></i> {{ item.num_courses }}</span>
<span><i class="fa fa-user" aria-hidden="true"></i> {{ item.num_users }}</span>
</div>
{{ item.document }}
</div>
{% endif %}
</div>
{% endif %}
</div>
<div class="description">
<h4 class="title">
<a href="{{ item.edit_actions }}">{{ item.title }}</a>
</h4>
<div>
<span><i class="fa fa-book" aria-hidden="true"></i> {{ item.num_courses }}</span>
<span><i class="fa fa-user" aria-hidden="true"></i> {{ item.num_users }}</span>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
{% endif %}
Loading…
Cancel
Save