首页模板(index.blade.php)
1、引入头部文件
@include("template::mycms.views._header")
PS : mycms 处为模板名,替换成自身项目的名称
2、引入底部文件
@include("template::mycms.views._footer")
3、商品列表
goods([$page,页码,默认:1],[$limit,显示数量,默认:10],[$tag,页面标签,默认:空:自动识别页面],[$params,自定义参数,默认空数组])
首页模板调用示例
@foreach(goods(1,6) as $goods)
<div class="work-box wow zoomIn">
<div class="work-pic">
<img src="{{$goods->goods_image}}" alt="{{$goods->goods_name}}">
<a href="{{$goods->goods_image}}" data-fancybox="gallery" class="item work-popup">
<i class="fas fa-search"></i>
</a>
</div>
<div class="work-desc">
<a href="{{goods_path($goods->id)}}">
<h5 class="work-title">
{{$goods->goods_name}}
</h5>
</a>
<div class="work-meta">
<ul class="space-between">
<li>{{$goods->description}}</li>
</ul>
</div>
<div class="work-bottom space-between">
<div class="work-price">
<span class="value">¥{{$goods->shop_price}}</span>
<div class="price-rating d-flex align-items-center">
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
<i class="fas fa-star"></i>
</div>
</div>
<div class="work-btns">
<ul>
<li>{{$goods->view}} 浏览</li>
<li><a href="{{goods_path($goods->id)}}" class="btn-7">详情</a></li>
</ul>
</div>
</div>
</div>
</div>
@endforeach
这里显示的数据就是,显示最新的6个商品。
函数中第一个参数固定是 : 1,即为不需要翻页固定显示。第二个参数是 : 6,即为只显示6个商品。第三个参数为空,即为自动读取当前页面标识,首页 : home。
最终调用到的函数为 : home_goods ,见 bootstrap\function.php 文件。
字段说明 :
商品主图 :
{{$goods->goods_image}}
商品名称 :
{{$goods->goods_name}}
商品地址 :
{{goods_path($goods->id)}}
商品描述 :
{{$goods->description}}
商品售价 :
{{$goods->shop_price}}
商品市场价 :
{{$goods->market_price}}
商品浏览数 :
{{$goods->view}}
商品详情 :
{{$goods->content}}
4、商城首页
{{store_path()}}
5、文章列表
articles([$page,页码,默认:1],[$limit,显示数量,默认:10],[$tag,页面标签,默认:空:自动识别页面],[$params,自定义参数,默认空数组])
首页模板调用示例
@foreach($articles = articles(1,3) as $article)
<div class="blog-box wow fadeInUp">
<div class="blog-pic">
<a href="{{single_path($article->id)}}"><img src="@if(isset($article->img)) {{$article->img}} @else /mycms/cms/theme/mycms/assets/img/blog/1.jpg @endif" ></a>
</div>
<div class="blog-desc">
<div class="blog-meta">
<ul>
<li>
<i><img src="/mycms/cms/theme/mycms/assets/img/icons/check-list.png" ></i>
<span>{{created_at_date($article->created_at)}}</span>
</li>
</ul>
</div>
<a href="{{single_path($article->id)}}">
<h5 class="work-title">
{{$article->title}}
</h5>
</a>
<p>
{{$article->description}}
</p>
<div class="work-btn">
<a href="{{single_path($article->id)}}" class="btn-2">阅读更多
<i>
<img src="/mycms/cms/theme/mycms/assets/img/icons/long-arrow.png" >
</i>
</a>
</div>
</div>
</div>
@endforeach
字段说明 :
文章地址 :
{{single_path($article->id)}}
文章封面图 :
{{$article->img}}
文章发布时间(yyyy-mm-dd hh:ii:ss) :
{{$article->created_at}}
文章发布日期(yyyy-mm-dd) :
{{created_at_date($article->created_at)}}
文章标题 :
{{$article->title}}
文章描述 :
{{$article->description}}
文章浏览次数 :
{{$article->view}}
文章分类名 :
{{$article->category->name}}