1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-24 04:01:31 +08:00
2020-06-04 18:30:06 +08:00

73 lines
2.9 KiB
Plaintext

{%- macro model_info(value) %}
{% if value == 'vod' %}
<span class="layui-badge layui-bg-green">点播</span>
{% elseif value == 'live' %}
<span class="layui-badge layui-bg-blue">直播</span>
{% elseif value == 'read' %}
<span class="layui-badge layui-bg-black">图文</span>
{% endif %}
{%- endmacro %}
{%- macro level_info(value) %}
{% if value == 'entry' %}
入门
{% elseif value == 'junior' %}
初级
{% elseif value == 'medium' %}
中级
{% elseif value == 'senior' %}
高级
{% endif %}
{%- endmacro %}
{%- macro course_card(course) %}
{% set course_url = url({'for':'web.course.show','id':course.id}) %}
<div class="course-card">
<div class="cover">
<a href="{{ course_url }}">
<img src="{{ course.cover }}!cover_270" alt="{{ course.title|e }}" title="{{ course.title|e }}">
</a>
</div>
<div class="title layui-elip">
<a href="{{ course_url }}" title="{{ course.title|e }}">{{ course.title }}</a>
</div>
<div class="meta">
{% if course.market_price > 0 %}
<span class="price">¥{{ course.market_price }}</span>
<span class="level">{{ level_info(course.level) }}</span>
<span class="lesson">{{ course.lesson_count }}节课</span>
<span class="user">{{ course.user_count }}人购买</span>
{% else %}
<span class="free">免费</span>
<span class="level">{{ level_info(course.level) }}</span>
<span class="lesson">{{ course.lesson_count }}节课</span>
<span class="user">{{ course.user_count }}人报名</span>
{% endif %}
</div>
</div>
{%- endmacro %}
{%- macro sidebar_course_card(course) %}
{% set course_url = url({'for':'web.course.show','id':course.id}) %}
<div class="sidebar-course-card clearfix">
<div class="cover">
<img src="{{ course.cover }}!cover_270" alt="{{ course.title|e }}">
</div>
<div class="info">
<div class="title layui-elip">
<a href="{{ course_url }}" title="{{ course.title|e }}">{{ course.title }}</a>
</div>
<div class="meta">
{% if course.market_price > 0 %}
<span class="price">¥{{ course.market_price }}</span>
<span class="level">{{ level_info(course.level) }}</span>
<span class="user">{{ course.user_count }}人购买</span>
{% else %}
<span class="free">免费</span>
<span class="level">{{ level_info(course.level) }}</span>
<span class="user">{{ course.user_count }}人报名</span>
{% endif %}
</div>
</div>
</div>
{%- endmacro %}