init: 项目初始代码
This commit is contained in:
90
app/index/view/zh-cn/goods/detail.html
Normal file
90
app/index/view/zh-cn/goods/detail.html
Normal file
@@ -0,0 +1,90 @@
|
||||
{include file='zh-cn/common/header' title='商品详情' keywords='商品详情' description='商品详情'} {include file='zh-cn/common/nav' }
|
||||
<!-- Search Modal End -->
|
||||
<!-- OffCanvas Menu End --><!-- breadcrumb-area start -->
|
||||
<div class="container">
|
||||
<div class="row align-items-center justify-content-center">
|
||||
<div class="col-12">
|
||||
<!-- breadcrumb-list start -->
|
||||
<ul class="breadcrumb-list">
|
||||
<li class="breadcrumb-item"><a log="a" href="{:url('index/index/index')}">首页</a></li>
|
||||
{foreach $resource.bread as $key => $bread}
|
||||
<span>></span>
|
||||
<li class="breadcrumb-item"><a log="a" href="{:url('index/goods/index?'.$bread.qs)}">{$bread.name}</a></li>
|
||||
{/foreach}
|
||||
</ul>
|
||||
<!-- breadcrumb-list end -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- breadcrumb-area end --><!-- Goods Details Area Start -->
|
||||
<div class="product-details-area pb-100px">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-5 col-sm-12 col-xs-12 mb-lm-30px mb-md-30px mb-sm-30px">
|
||||
<!-- Swiper -->
|
||||
<div class="swiper-container zoom-top">
|
||||
<div class="single-product-slider-wrapper swiper-wrapper">
|
||||
{foreach $resource.goodsInfo.images as $img}
|
||||
<div class="swiper-slide zoom-image-hover">
|
||||
<img log="img" class="img-responsive m-auto" src="{$img.image}" alt="" />
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
<div class="swiper-container zoom-thumbs mt-20px">
|
||||
<div class="swiper-wrapper">
|
||||
{foreach $resource.goodsInfo.images as $img}
|
||||
<div class="swiper-slide">
|
||||
<img log="img" class="img-responsive m-auto" src="{$img.image}" alt="" />
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-7 col-sm-12 col-xs-12" data-aos="fade-up" data-aos-delay="200">
|
||||
<div class="product-details-content quickview-content ml-25px">
|
||||
<h2>{$resource.goodsInfo.name}</h2>
|
||||
<p class="mb-0">{$resource.goodsInfo.description}</p>
|
||||
<div class="line-shape-top"></div>
|
||||
<div class="pro-details-categories-info pro-details-same-style">
|
||||
<ul>
|
||||
<li><span>型号:</span>{$resource.goodsInfo.model_number}</li>
|
||||
<li><span>类型:</span>{$resource.goodsInfo.category_name}</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- product details description area start -->
|
||||
<div class="description-review-area pb-100px" data-aos="fade-up" data-aos-delay="200">
|
||||
<div class="container">
|
||||
<div class="description-review-wrapper">
|
||||
<div class="description-review-topbar nav">
|
||||
<a log="a" class="active" data-bs-toggle="tab" href="#des-details1">图文详情描述</a>
|
||||
<a log="a" data-bs-toggle="tab" href="#des-details2">规格参数</a>
|
||||
</div>
|
||||
<div class="tab-content description-review-bottom">
|
||||
<div id="des-details1" class="tab-pane active">
|
||||
<div class="product-description-wrapper">{$resource.goodsInfo.details | raw}</div>
|
||||
</div>
|
||||
<div id="des-details2" class="tab-pane">
|
||||
<div class="product-anotherinfo-wrapper text-start">
|
||||
<div class="row">
|
||||
{if count($resource.goodsInfo.goods_attribute) > 0} {foreach $resource.goodsInfo.goods_attribute as $attr}
|
||||
<div class="col-lg-12 col-xl-12 col-md-12 col-sm-12 col-xs-12">
|
||||
<ul>
|
||||
<li><span>{$attr.attribute_name}</span><em>{$attr.value}</em></li>
|
||||
</ul>
|
||||
</div>
|
||||
{/foreach} {/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- product details description area end -->
|
||||
{include file='zh-cn/common/footer'} {include file='zh-cn/common/script'}
|
||||
144
app/index/view/zh-cn/goods/list.html
Normal file
144
app/index/view/zh-cn/goods/list.html
Normal file
@@ -0,0 +1,144 @@
|
||||
{include file='zh-cn/common/header' title='商品列表' keywords='商品列表' description='商品列表'} {include file='zh-cn/common/nav' }
|
||||
<div class="cation-bg">
|
||||
<div class="cation-content container">
|
||||
<!-- 可以删除 -->
|
||||
<div class="cation-middle">
|
||||
<dl class="cation-list">
|
||||
<dt>一级分类</dt>
|
||||
<dd>
|
||||
{foreach $resource.category as $cate}
|
||||
<a
|
||||
log="a"
|
||||
href="{:url('index/goods/index',['cate1' => $cate.id])}"
|
||||
rel="{$cate.name}"
|
||||
name="mode"
|
||||
class="default {if $resource['checked1'] == $cate.id} on {else} {/if}"
|
||||
>{$cate.name}</a
|
||||
>
|
||||
{/foreach}
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="cation-list">
|
||||
<dt>二级分类</dt>
|
||||
<dd>
|
||||
{if !empty($resource.category_two)} {foreach $resource.category_two as $cate2}
|
||||
<a
|
||||
log="a"
|
||||
href="{:url($resource['url1'],['cate2' => $cate2.id])}"
|
||||
rel="{$cate2.name}"
|
||||
name="theme"
|
||||
class="default {if $resource['checked2'] == $cate2.id} on {else} {/if}"
|
||||
>{$cate2.name}</a
|
||||
>
|
||||
{/foreach} {else}
|
||||
<a log="a" class="default"></a>
|
||||
{/if}
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="cation-list">
|
||||
<dt>三级分类</dt>
|
||||
<dd>
|
||||
{if !empty($resource.category_three)} {foreach $resource.category_three as $cate3}
|
||||
<a
|
||||
log="a"
|
||||
href="{:url($resource['url2'],['cate3' => $cate3.id])}"
|
||||
rel="{$cate3.name}"
|
||||
name="theme"
|
||||
class="default {if $resource['checked3'] == $cate3.id} on {else} {/if}"
|
||||
>{$cate3.name}</a
|
||||
>
|
||||
{/foreach} {else}
|
||||
<a log="a" class="default"></a>
|
||||
{/if}
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<div>
|
||||
<dl class="cation-all">
|
||||
<dd>
|
||||
<a
|
||||
log="a"
|
||||
href="{:url($resource['url'],['is_all'=>1])}"
|
||||
rel="全部"
|
||||
name="system"
|
||||
class="default{if $resource['checked4'] == 'is_all'} on {else} {/if}"
|
||||
>全部</a
|
||||
>
|
||||
<a
|
||||
log="a"
|
||||
href="{:url($resource['url'],['is_recommend'=> 0])}"
|
||||
rel="推荐"
|
||||
name="system"
|
||||
class="default{if $resource['checked4'] == 'is_recommend'} on {else} {/if}"
|
||||
>推荐</a
|
||||
>
|
||||
<a
|
||||
log="a"
|
||||
href="{:url($resource['url'],['is_hot'=> 0])}"
|
||||
rel="热门"
|
||||
name="system"
|
||||
class="default{if $resource['checked4'] == 'is_hot'} on {else} {/if}"
|
||||
>热门</a
|
||||
>
|
||||
<a
|
||||
log="a"
|
||||
href="{:url($resource['url'],['is_new'=> 0])}"
|
||||
rel="最新"
|
||||
name="system"
|
||||
class="default{if $resource['checked4'] == 'is_new'} on {else} {/if}"
|
||||
>最新</a
|
||||
>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- list S-->
|
||||
<div class="product-bg">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<div class="tab-conten">
|
||||
<div class="tab-pane fade show active" id="tab-jewelry">
|
||||
<div class="row">
|
||||
{if count($resource.list.data) > 0} {foreach $resource.list.data as $goods}
|
||||
<div class="col-lg-3 col-xl-3 col-md-6 col-sm-6 col-xs-6 mb-30px">
|
||||
<!-- Single Prodect -->
|
||||
<div class="product">
|
||||
<div class="thumb">
|
||||
<a log="a" href="{:url('index/goods/detail',['id'=>$goods.id])}" class="image"
|
||||
><img log="img" src="__STATIC__{$goods.main_img}" alt="Product"
|
||||
/></a>
|
||||
</div>
|
||||
<div class="content">
|
||||
<h5 class="title"><a log="a" href="{:url('index/goods/detail',['id'=>$goods.id])}">{$goods.name}</a></h5>
|
||||
<span>{$goods.model_number}</span>
|
||||
</div>
|
||||
<a log="a" href="{:url('index/goods/detail',['id'=>$goods.id])}"
|
||||
><button title="Add To Cart" class="add-to-cart">了解详情</button></a
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
{/foreach} {else}
|
||||
<div class="container">
|
||||
<div class="list-bg-non">
|
||||
<!-- Single Prodect -->
|
||||
<p class="list-non">暂无商品</p>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Pagination Area Start -->
|
||||
<div class="pro-pagination-style text-center mb-5" data-aos="fade-up" data-aos-delay="200">
|
||||
<div class="pages">{$resource.page | raw}</div>
|
||||
</div>
|
||||
<!-- Pagination Area End -->
|
||||
</div>
|
||||
<!-- Tab Content Area End -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- list e-->
|
||||
{include file='zh-cn/common/footer'} {include file='zh-cn/common/script' }
|
||||
Reference in New Issue
Block a user