PhpStore模板开发教程(一) 2016-02-24

PhpStore基于Laravel框架。模板为默认的blade模板引擎。下面简单讲解下如何开发PhpStore的模板


1.模板格式

PhpStore的模板格式为:*.blade.php  比如 商品页的模板为:goods.blade.php
模板都以这样的标识符来识别
{!!$row!!}


2.模板中的循环问题。比如:从数据库中读取商品表 并把最新添加的商品循环读取出来并显示在前端页面

//控制器中赋值给模板变量
$view->goods_list= Goods::where('is_new',10)->paginate(20);
//在模板中就可以这样通过循环来读取商品数据
@foreach($goods_list as $goods)
{!!$goods->goods_name!!}
@endforeach
循环是以  @foreach @endforeach  这样的标示来识别


3.模板中的判断

//通常判断为如下
@if($tag == 1)
 //code
@else
//code
@endif

//判断前端用户是否登录
@if(Auth::check('user')){
    
    {!!Auth::user()->username!!}}

@endif


今天就讲这么多 其实 blade模板引擎非常简单。后面我们会出一些视频教程


一步一步教大家如何制作PhpStore商城系统的模板

本文章为 LaravelStore官网原创 转载请注明出处。谢谢合作!