app/Resources/views/open-course/info-bar-block.html.twig line 1

Open in your IDE?
  1. <div class="es-section open-course-detail clearfix">
  2.   <div class="open-course-detail-main media hidden-sm hidden-xs">
  3.     <div class="media-left">
  4.       <img class="img-responsive" src="{{ filepath(course.middlePicture|default(''), 'course.png') }}"
  5.            alt="{{ course.title }}">
  6.     </div>
  7.     <div class="media-body">
  8.       <div class="title">{{ course.title }}</div>
  9.       <div class="metas">
  10.         {% if setting('course.show_student_num_enabled', '1') == 1  %}
  11.           {% if setting('course.show_cover_num_mode') == 'studentNum' %}
  12.             <span class="num">
  13.               <i class="es-icon es-icon-people mrs"></i>{{ course.studentNum }}
  14.             </span>
  15.           {% elseif setting('course.show_cover_num_mode') == 'hitNum' %}
  16.             <span><i class="es-icon es-icon-removeredeye mrs"></i>{{ course.hitNum }}</span>
  17.           {% endif %}
  18.           </span>
  19.         {% endif %}
  20.         {% if setting('course.show_student_review_num_enable', '1') == 1 %}
  21.           <span><i class="es-icon es-icon-textsms mrs"></i>{{ course.postNum }}</span>
  22.         {% endif %}
  23.       </div>
  24.     </div>
  25.   </div>
  26.   <div class="open-course-detail-operation">
  27.     <div class="operation-list">
  28.       <div class="operation-img operation-zan">
  29.         <a href="javascript:;" class="js-like-num" data-like-url="{{ path('open_course_like', {id:course.id}) }}"
  30.            data-cancel-like-url="{{ path('open_course_unlike', {id:course.id}) }}"><i
  31.               class="es-icon es-icon-thumbup"></i></a>
  32.       </div>
  33.       <span>{{ course.likeNum }}</span>
  34.     </div>
  35.     <div class="operation-list">
  36.       <div class="operation-img  operation-share es-share top js-es-share">
  37.         <a href="" class="dropdown-toggle" data-toggle="dropdown"><i class="es-icon es-icon-share"></i></a>
  38.         {% include 'common/share-dropdown.html.twig' with { type:'open_course', 'useSeajs': true } %}
  39.       </div>
  40.       {{ 'my.teaching.open_course.infobar.share_btn'|trans }}
  41.     </div>
  42.     <div class="operation-list  no-border">
  43.       <div class="operation-img operation-collection {% if memberFavorite %}active{% endif %}">
  44.         <a href="javascript:;" class="js-favorite-num"
  45.            data-target-type="openCourse"
  46.            data-target-id="{{ course.id }}"
  47.            data-login-url="{{ path('login_ajax') }}"
  48.            ><i
  49.               class="es-icon es-icon-bookmarkoutline"></i></a>
  50.       </div>
  51.       <span>{% if memberFavorite %}{{ 'my.teaching.open_course.infobar.Favorited'|trans }}{% else %}{{ 'my.teaching.open_course.infobar.Favorite'|trans }}{% endif %}</span>
  52.     </div>
  53.     <div class="operation-list hidden-sm hidden-xs">
  54.       <div class="operation-img  operation-code">
  55.         <a class="js-qrcode qrcode-popover top"> 
  56.           <i class="es-icon es-icon-phone1"></i>
  57.           <div class="qrcode-content">
  58.             {% if lesson|default() %}
  59.               <img src="{{ qrcode_data_uri(url('open_course_lesson_learn', {courseId: course.id, lessonId: lesson.id})) }}" alt="">
  60.             {% else %}
  61.               <img src="{{ qrcode_data_uri(url('open_course_show', {courseId: course.id})) }}" alt="">
  62.             {% endif %}
  63.             <span class="gray-darker text-center text-sm">{{ 'my.teaching.open_course.infobar.WeChat_QR_code_lerarn_course'|trans|raw }}</span>
  64.           </div>
  65.         </a>
  66.       </div>
  67.       {{ 'my.teaching.open_course.infobar.WeChat_QR_code'|trans }}
  68.     </div>
  69.    </div>
  70.   {% if member.role|default('') == 'teacher' or has_permission('admin_v2_open_course_manage') %}
  71.     <a href="{{ path('open_course_manage',{id:course.id}) }}" class="btn btn-default btn-setting hidden-xs hidden-sm" title="{{'my.teaching.open_course.infobar.course_manage_btn'|trans}}">
  72.       <i class="es-icon es-icon-setting"></i>
  73.     </a>
  74.   {% endif %}
  75. </div>