更新代码
This commit is contained in:
58
resources/views/lesson/all.blade.php
Normal file
58
resources/views/lesson/all.blade.php
Normal file
@@ -0,0 +1,58 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<section class="padding_btm" >
|
||||
<!-- 导航 Start -->
|
||||
<div class="key_describe">按以下关键词筛选您喜欢的内容</div>
|
||||
<ul class="key_list">
|
||||
<li data-href="{{ route('lessons.all') }}" class="@if(Request::input('category_id')=='') key_active @endif " ><span>全部</span></li>
|
||||
@foreach($categorys as $key => $category)
|
||||
<li data-href="{{ route('lessons.all',['category_id'=>$category->id]) }}" class="@if(Request::input('category_id')==$category->id) key_active @endif" ><span>{{ $category->title }}</span></li>
|
||||
@endforeach
|
||||
</ul>
|
||||
<!-- 导航 End -->
|
||||
<!-- 列表 Start -->
|
||||
<div class="key_result">
|
||||
@if(!$lists->isEmpty())
|
||||
<ul class="cn_recommend_list">
|
||||
@foreach($lists as $lesson)
|
||||
<li >
|
||||
<div class="cn_recommend_list_img img-bg" data-href="{{ route('lessons.show',$lesson) }}">
|
||||
<span style="background-image:url({{ $lesson->storage->path }})"></span>
|
||||
@if($lesson->end_at->timestamp < time())
|
||||
<div class="lesson_overdue" style="background-image:url(/assets/home/img/overdue.png)"></div><!-- 说明:课程已过期时显示 -->
|
||||
@endif
|
||||
</div>
|
||||
<div class="cn_recommend_btm">
|
||||
<div class="cn_recommend_left" data-href="{{ route('lessons.show',$lesson) }}">
|
||||
<div class="cn_recommend_left_block" style="padding-top: .5rem;">
|
||||
<div class="cn_recommend_name text-nowrap">{{ $lesson->title }}</div>
|
||||
<div class="cn_recommend_price text-nowrap">价值:¥{{ $lesson->price }}</div>
|
||||
</div>
|
||||
<div class="cn_recommend_left_block">
|
||||
<div class="cn_recommend_company text-nowrap ">{{ $lesson->organ->name }}</div>
|
||||
<div class="cn_recommend_distance text-nowrap">{{ $lesson->organ->distance }}km</div>
|
||||
</div>
|
||||
</div>
|
||||
@if($lesson->button_value!==0)
|
||||
<div class="cn_recommend_btn" style="background-color: #ccc;color: #fff">{{ $lesson->button_text }}</div>
|
||||
@else
|
||||
<div class="cn_recommend_btn ajax-get refresh" data-href="{{ route('cart.store',$lesson) }}">立即报名</div>
|
||||
@endif
|
||||
</div>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
|
||||
@else
|
||||
<!-- 暂无课程信息 Start-->
|
||||
<div class="classify_null" style="padding-top:6rem;background:none">
|
||||
<img src="/assets/home/img/lesson_null2.png" alt="" class="lesson_null_img">
|
||||
<div class="lesson_null_text">还没有课程~</div>
|
||||
</div>
|
||||
<!-- 暂无课程信息 End -->
|
||||
@endif
|
||||
<!-- 列表 End -->
|
||||
</div>
|
||||
</section>
|
||||
@endsection
|
||||
76
resources/views/lesson/category.blade.php
Normal file
76
resources/views/lesson/category.blade.php
Normal file
@@ -0,0 +1,76 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<section class="padding_btm" >
|
||||
<!-- 导航 Start -->
|
||||
<div class="key_logo">
|
||||
<img src="/assets/home/img/nav_logo.jpg">
|
||||
<div class="key_location text-nowrap" data-href="{{ route('index.getlocation',['arae'=>session('area'),'callback'=>route('lessons.category',['category_id'=>Request::input('category_id')])]) }}"><i class="icon-map-marker" style="color: #999"></i> @if(!empty(session('area',''))) {{ session('area')->name }} @else 哈尔滨 @endif <i class="icon-angle-down"></i></div>
|
||||
</div>
|
||||
<div class="key_describe">按以下关键词筛选您喜欢的内容</div>
|
||||
<ul class="key_list">
|
||||
<li data-href="{{ route('lessons.category',['category_id'=>$search_id]) }}" class="@if($search_id == Request::input('category_id')) key_active @endif " ><span>全部</span></li>
|
||||
@foreach($categorys as $key => $category)
|
||||
<li data-href="{{ route('lessons.category',['category_id'=>$category->id]) }}" class="@if(Request::input('category_id')==$category->id) key_active @endif" ><span>{{ $category->title }}</span></li>
|
||||
@endforeach
|
||||
</ul>
|
||||
<!-- 导航 End -->
|
||||
<!-- 导航 Start -->
|
||||
<!-- <div class="wrapper wrapper03" id="wrapper03">
|
||||
<div class="scroller">
|
||||
|
||||
<ul class="clearfix" data-display="" data-selector="li" data-show-single="true" data-active-class="active" data-animate="false">
|
||||
<li data-number='0' data-href="{{ route('index.lesson',['category_id'=>$search_id]) }}" class="" id="{{ $search_id }}"><span>全部</span></li>
|
||||
@foreach($categorys as $key => $category)
|
||||
<li data-number="{{$key+1}}" data-href="{{ route('index.lesson',['category_id'=>$category->id]) }}" class="" id="{{ $category->id }}" ><span>{{ $category->title }}</span></li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
</div> -->
|
||||
<!-- 导航 End -->
|
||||
<!-- 列表 Start -->
|
||||
<div class="key_result">
|
||||
@if(!$lists->isEmpty())
|
||||
<ul class="cn_recommend_list">
|
||||
@foreach($lists as $lesson)
|
||||
<li >
|
||||
<div class="cn_recommend_list_img img-bg" data-href="{{ route('lessons.show',$lesson) }}">
|
||||
<span style="background-image:url({{ $lesson->storage->path }})"></span>
|
||||
@if($lesson->end_at->timestamp < time())
|
||||
<div class="lesson_overdue" style="background-image:url(/assets/home/img/overdue.png)"></div><!-- 说明:课程已过期时显示 -->
|
||||
@endif
|
||||
</div>
|
||||
<div class="cn_recommend_btm" >
|
||||
<div class="cn_recommend_left" data-href="{{ route('lessons.show',$lesson) }}">
|
||||
<div class="cn_recommend_left_block" style="padding-top: .5rem;">
|
||||
<div class="cn_recommend_name text-nowrap">{{ $lesson->title }}</div>
|
||||
<div class="cn_recommend_price text-nowrap">价值:¥{{ $lesson->price }}</div>
|
||||
</div>
|
||||
<div class="cn_recommend_left_block">
|
||||
<div class="cn_recommend_company text-nowrap ">{{ $lesson->organ->name }}</div>
|
||||
<div class="cn_recommend_distance text-nowrap">{{ $lesson->organ->distance }}km</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if($lesson->button_value!==0)
|
||||
<div class="cn_recommend_btn" style="background-color: #ccc;color: #fff">{{ $lesson->button_text }}</div>
|
||||
@else
|
||||
<div class="cn_recommend_btn ajax-get refresh" data-href="{{ route('cart.store',$lesson) }}">立即报名</div>
|
||||
@endif
|
||||
|
||||
</div>
|
||||
</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
@else
|
||||
<!-- 暂无课程信息 Start-->
|
||||
<div class="classify_null" style="padding-top:6rem;background:none">
|
||||
<img src="/assets/home/img/lesson_null2.png" alt="" class="lesson_null_img">
|
||||
<div class="lesson_null_text">还没有课程~</div>
|
||||
</div>
|
||||
<!-- 暂无课程信息 End -->
|
||||
@endif
|
||||
<!-- 列表 End -->
|
||||
</div>
|
||||
</section>
|
||||
@endsection
|
||||
51
resources/views/lesson/index.blade.php
Normal file
51
resources/views/lesson/index.blade.php
Normal file
@@ -0,0 +1,51 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<section class="padding_btm" >
|
||||
<!--已报名-->
|
||||
<nav class="nav cn_nav" data-display="" data-selector="span" data-show-single="true" data-active-class="active" data-animate="false" style="margin-bottom: 0">
|
||||
<span data-href="{{ route('cart.index') }}">待报名</span>
|
||||
<span data-href="{{ route('lessons.index',['type'=>'unoverdue']) }}" @if($type == 'unoverdue')class="active" @endif>已报名</span>
|
||||
<span data-href="{{ route('lessons.index',['type'=>'overdue']) }}" @if($type == 'overdue')class="active" @endif>已过期</span>
|
||||
</nav>
|
||||
<div class="beer-order-list">
|
||||
<div class="in display" id="tab0" data-display-name="display1213" style="z-index: 1214;">
|
||||
@if($lists->isEmpty())
|
||||
<!--无报名-->
|
||||
<div class="empty">
|
||||
<img src="assets/home/img/k_null.jpg">
|
||||
<p>暂时没有记录</p>
|
||||
</div>
|
||||
<!--end 无报名-->
|
||||
@else
|
||||
<ul class="cn_enroll">
|
||||
@foreach($lists as $log)
|
||||
|
||||
<li @if($type == 'overdue') class="cn_enroll_over" @endif data-href="{{ route('lessons.show',$log->lesson) }}">
|
||||
<div class="cn_enroll_block">
|
||||
<div class="cn_enroll_num text-nowrap">{{ $log->lesson->chapter }}节课</div>
|
||||
<div class="cn_enroll_name text-nowrap">
|
||||
{{ $log->lesson->title }}
|
||||
<span>《</span>
|
||||
<span>》</span>
|
||||
</div>
|
||||
<div class="cn_enroll_time text-nowrap">到期时间:{{ $log->lesson->end_at }}</div>
|
||||
<div class="cn_enroll_btm">
|
||||
<div class="cn_enroll_price text-nowrap">价值:<span>¥{{ $log->lesson->price }}</span></div>
|
||||
<div class="cn_enroll_more text-nowrap">查看详情 <i class="icon-angle-right"></i></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cn_shadow">
|
||||
<img src="/assets/home/img/cn_08.jpg">
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@endforeach
|
||||
</ul>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<!--end 已报名-->
|
||||
</section>
|
||||
<div class="white_fixed"></div>
|
||||
@endsection
|
||||
5
resources/views/lesson/report.blade.php
Normal file
5
resources/views/lesson/report.blade.php
Normal file
@@ -0,0 +1,5 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
report
|
||||
@endsection
|
||||
168
resources/views/lesson/show.blade.php
Normal file
168
resources/views/lesson/show.blade.php
Normal file
@@ -0,0 +1,168 @@
|
||||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
<section class="padding_btm" >
|
||||
<!-- banner Start -->
|
||||
<div class="swiper-container banner_home">
|
||||
<div class="swiper-wrapper banner-img">
|
||||
<a class="swiper-slide" href="javascript:void(0)">
|
||||
<div class="carousel-block img-bg">
|
||||
<span style="background-image:url({{ $lesson->storage->path }})"></span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="banner-page"></div>
|
||||
</div>
|
||||
<!-- banner End -->
|
||||
<!-- 课程信息 Start -->
|
||||
<div class="lesson_name">
|
||||
{{ $lesson->title }}
|
||||
</div>
|
||||
<div class="lesson_message">
|
||||
<div class="lesson_num">{{ $lesson->chapter }}节课</div>
|
||||
<div class="lesson_price">价值:<span class="lesson_price_num"><span>¥</span>{{ $lesson->price }}</span></div>
|
||||
</div>
|
||||
<div class="lesson_contact">
|
||||
<div class="lesson_ascription" data-href="{{ route('sellers.show',$lesson->organ) }}"><i class="icon-home lesson_icon01" style="left: 0;top: 0"></i>{{ $lesson->organ->name }}</div>
|
||||
<div class="lesson_navigation mapOpen" data-message="机构坐标设置出错" data-lat="{{ $lesson->organ->lat }}" data-lng="{{ $lesson->organ->lng }}" data-title="{{ $lesson->organ->name }}" data-address="{{ $lesson->organ->all_address }}" style="position: relative;color: #888"><i class="icon-map-marker lesson_icon01" style="left: .1rem;"></i>{{ $lesson->organ->all_address }}</div><!-- 说明:跳转至导航 -->
|
||||
|
||||
<div class="lesson_icon02">
|
||||
<span class="shop_contact_wechet">
|
||||
<i class="icon-wechat"></i>
|
||||
</span>
|
||||
<span>
|
||||
<i class="icon-phone" data-href="tel:{{ $lesson->organ->mobile??'' }}"></i><!-- 说明:点击可拨打电话 -->
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="shop_wechet_show">
|
||||
<div class="shop_wechet_container">
|
||||
<img src="{{ $lesson->organ->wechat->path ??'' }}" alt="" class="shop_wechet_img">
|
||||
<div class="shop_wechet_describe">长按识别二维码</div>
|
||||
<div class="shop_wechet_close"><i class="icon-remove-sign"></i></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 课程信息 End -->
|
||||
<!-- 适用条件 Start -->
|
||||
<ul class="condition">
|
||||
<li>
|
||||
<div class="condition_icon"><i class="icon-group"></i></div>
|
||||
<div class="condition_name text-nowrap">适用基础</div>
|
||||
<div class="condition_data text-nowrap">{{ $lesson->crowd }}</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class="condition_icon"><i class="icon-edit"></i></div>
|
||||
<div class="condition_name text-nowrap">适用年龄</div>
|
||||
<div class="condition_data text-nowrap">{{ $lesson->crowd_age }}岁</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class="condition_icon"><i class="icon-sitemap"></i></div>
|
||||
<div class="condition_name text-nowrap">上课人数</div>
|
||||
<div class="condition_data text-nowrap">{{ $lesson->maximum }}人</div>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- 适用条件 End -->
|
||||
<!-- 购买须知 Start -->
|
||||
<div class="shop_title">
|
||||
购买须知
|
||||
</div>
|
||||
<div class="lesson_introduce">
|
||||
<div class="buy_notice_name">[有效期]</div>
|
||||
<div class="buy_notice_text">{{ $lesson->start_at }} 至 {{ $lesson->end_at }}</div>
|
||||
<div class="buy_notice_name">[温馨提示]</div>
|
||||
<div class="buy_notice_text">{{ $lesson->description }}</div>
|
||||
|
||||
</div>
|
||||
<!-- 购买须知 End -->
|
||||
<!-- 图文介绍 Start -->
|
||||
<div class="shop_title">
|
||||
<img src="/assets/home/img/shop005.jpg" class="shop_title_icon">课程亮点
|
||||
</div>
|
||||
<div class="lesson_introduce">
|
||||
{!! $lesson->content !!}
|
||||
</div>
|
||||
<!-- 图文介绍 End -->
|
||||
|
||||
@if($lesson->organ->cert_ids)
|
||||
<!-- 资质 Start -->
|
||||
<div class="shop_title">
|
||||
<img src="/assets/home/img/shop00q.jpg" class="shop_title_icon">资质/殊荣
|
||||
</div>
|
||||
<ul class="lesson_introduce">
|
||||
@foreach($lesson->organ->certs as $key =>$cert)
|
||||
<li><img src="{{ $cert->path }}" ></li>
|
||||
@endforeach
|
||||
</ul>
|
||||
<!-- 资质 End -->
|
||||
@endif
|
||||
|
||||
</section>
|
||||
<!-- 底部 Start -->
|
||||
@endsection
|
||||
|
||||
@section('footer')
|
||||
<!-- 底部 Start -->
|
||||
<footer class="lesson_menu">
|
||||
<div class="lesson_menu_service" data-href="tel:{{ $lesson->organ->mobile??'' }}">
|
||||
<img src="/assets/home/img/service001.jpg" alt="" class="lesson_menu_service_icon">
|
||||
<div class="lesson_menu_service_text">联系客服</div><!-- 说明:拨打客服电话 -->
|
||||
</div>
|
||||
@if($favorite)
|
||||
<div class="lesson_menu_collection collection_active ajax-get refresh" data-href="{{ route('favorites.lesson',$lesson) }}">
|
||||
<i class="icon-star lesson_menu_service_icon"></i>
|
||||
<div class="lesson_menu_service_text">已收藏</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="lesson_menu_collection ajax-get refresh" data-href="{{ route('favorites.lesson',$lesson) }}">
|
||||
<i class="icon-star-empty lesson_menu_service_icon"></i>
|
||||
<div class="lesson_menu_service_text">收藏</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
|
||||
@if($lesson->end_at->timestamp < time())
|
||||
<button class="lesson_menu_btn btn " disabled="">已到期</button>
|
||||
@else
|
||||
@if($lesson->buy_text)
|
||||
<button class="lesson_menu_btn btn " disabled="">学习中</button>
|
||||
@elseif($cart)
|
||||
<button class="lesson_menu_btn btn " disabled="">已报名</button>
|
||||
@else
|
||||
<button class="lesson_menu_btn btn ajax-get refresh" data-href="{{ route('cart.store',$lesson) }}">为宝宝报名</button>
|
||||
@endif
|
||||
@endif
|
||||
|
||||
<div class="lesson_menu_total" data-href="{{ route('cart.index') }}">待报名 ({{ Auth::user()->cart_num ??'0'}}/{{ Params::get('lesson_num') }})</div>
|
||||
</footer>
|
||||
<!-- 底部 End -->
|
||||
@endsection
|
||||
@section('css')
|
||||
<link rel="stylesheet" href="/assets/home/css/swiper.min.css">
|
||||
@endsection
|
||||
@section('js')
|
||||
<script src="/assets/home/js/swiper.min.js" type="text/javascript" ></script>
|
||||
@endsection
|
||||
|
||||
@section('script')
|
||||
<script type="text/javascript">
|
||||
/*轮播*/
|
||||
var banner = new Swiper('.banner_home', {
|
||||
pagination: '.banner-page',
|
||||
paginationClickable: true,
|
||||
loop:true,
|
||||
autoplay:4000
|
||||
});
|
||||
var swiper = new Swiper('.swiper-container', {
|
||||
pagination: '.swiper-pagination',
|
||||
paginationClickable: true
|
||||
});
|
||||
|
||||
/*显示微信二维码*/
|
||||
$(".shop_contact_wechet").click(function (e) {
|
||||
$(".shop_wechet_show").show();
|
||||
});
|
||||
$(".shop_wechet_close").click(function (e) {
|
||||
$(".shop_wechet_show").hide();
|
||||
});
|
||||
</script>
|
||||
@endsection
|
||||
Reference in New Issue
Block a user