mirror of
https://gitee.com/koogua/course-tencent-cloud.git
synced 2025-06-26 20:52:44 +08:00
课程页增加课程咨询按钮,过期直播课程隐藏购买按钮,优化咨询详情样式
This commit is contained in:
parent
363241d265
commit
014941db55
@ -21,6 +21,7 @@
|
||||
<button class="layui-btn" lay-submit="true" lay-filter="go">提交</button>
|
||||
<button type="reset" class="layui-btn layui-btn-primary">重置</button>
|
||||
<input type="hidden" name="chapter_id" value="{{ request.get('chapter_id') }}">
|
||||
<input type="hidden" name="course_id" value="{{ request.get('course_id') }}">
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
@ -4,24 +4,24 @@
|
||||
|
||||
{% set consult.answer = consult.answer ? consult.answer : '请耐心等待回复吧' %}
|
||||
|
||||
<div class="consult-info clearfix">
|
||||
<div class="consult-info">
|
||||
{% if consult.course.id is defined %}
|
||||
<div class="item">
|
||||
<div class="item clearfix">
|
||||
<div class="label">课程:</div>
|
||||
<div class="title">{{ consult.course.title }}</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if consult.chapter.id is defined %}
|
||||
<div class="item">
|
||||
<div class="item clearfix">
|
||||
<div class="label">章节:</div>
|
||||
<div class="title">{{ consult.chapter.title }}</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="item">
|
||||
<div class="item clearfix">
|
||||
<div class="label">咨询:</div>
|
||||
<div class="content">{{ consult.question }}</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="item clearfix">
|
||||
<div class="label">回复:</div>
|
||||
<div class="content">{{ consult.answer }}</div>
|
||||
</div>
|
||||
|
@ -4,10 +4,11 @@
|
||||
|
||||
{{ partial('macros/course') }}
|
||||
|
||||
{% set favorite_title = course.me.favorited ? '取消收藏' : '收藏' %}
|
||||
{% set favorite_title = course.me.favorited ? '取消收藏' : '收藏课程' %}
|
||||
{% set favorite_star = course.me.favorited ? 'layui-icon-star-fill' : 'layui-icon-star' %}
|
||||
{% set full_course_url = full_url({'for':'home.course.show','id':course.id}) %}
|
||||
{% set favorite_url = url({'for':'home.course.favorite','id':course.id}) %}
|
||||
{% set consult_url = url({'for':'home.consult.add'},{'course_id':course.id}) %}
|
||||
{% set qrcode_url = url({'for':'home.qrcode'},{'text':full_course_url}) %}
|
||||
|
||||
<div class="breadcrumb">
|
||||
@ -18,6 +19,9 @@
|
||||
</span>
|
||||
<span class="share">
|
||||
<a href="javascript:" title="{{ favorite_title }}" data-url="{{ favorite_url }}"><i class="layui-icon {{ favorite_star }} icon-star"></i></a>
|
||||
{% if course.market_price > 0 %}
|
||||
<a href="javascript:" title="课程咨询" data-url="{{ consult_url }}"><i class="layui-icon layui-icon-help icon-help"></i></a>
|
||||
{% endif %}
|
||||
<a href="javascript:" title="分享到微信" data-url="{{ qrcode_url }}"><i class="layui-icon layui-icon-login-wechat icon-wechat"></i></a>
|
||||
<a href="javascript:" title="分享到QQ空间"><i class="layui-icon layui-icon-login-qq icon-qq"></i></a>
|
||||
<a href="javascript:" title="分享到微博"><i class="layui-icon layui-icon-login-weibo icon-weibo"></i></a>
|
||||
|
@ -1,8 +1,12 @@
|
||||
{% if course.me.owned == 0 and course.market_price > 0 %}
|
||||
{% set order_url = url({'for':'home.order.confirm'},{'item_id':course.id,'item_type':1}) %}
|
||||
{% set live_model_ok = course.model == 2 and course.attrs.end_date < date('Y-m-d') %}
|
||||
{% set other_model_ok = course.model != 2 %}
|
||||
{% if live_model_ok or other_model_ok %}
|
||||
<div class="sidebar wrap">
|
||||
<button class="layui-btn layui-btn-fluid layui-bg-red btn-buy" data-url="{{ order_url }}">立即购买</button>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
{% if course.market_price == 0 %}
|
||||
|
@ -1522,8 +1522,6 @@
|
||||
.consult-info .item {
|
||||
margin-bottom: 15px;
|
||||
line-height: 1.5em;
|
||||
height: 1.5em;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.consult-info .item .label {
|
||||
|
@ -29,6 +29,21 @@ layui.use(['jquery', 'layer', 'helper'], function () {
|
||||
});
|
||||
});
|
||||
|
||||
/**
|
||||
* 咨询
|
||||
*/
|
||||
$('.icon-help').on('click', function () {
|
||||
var url = $(this).parent().data('url');
|
||||
helper.checkLogin(function () {
|
||||
layer.open({
|
||||
type: 2,
|
||||
title: '课程咨询',
|
||||
content: [url, 'no'],
|
||||
area: ['640px', '300px']
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
/**
|
||||
* 打赏
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user