首页 > 编程 > PHP > 正文

如何利用Laravel框架模板继承操作

2020-03-22 17:47:49
字体:
来源:转载
供稿:网友
这篇文章主要介绍了Laravel框架模板继承操作,结合实例形式分析了Laravel框架模板继承的实现方法及相关操作注意事项,需要的朋友可以参考下

本文实例讲述了Laravel框架模板继承操作。分享给大家供大家参考,具体如下:

关于模板的继承的加载,因为我们经常会在头部引入很多样式啊等相关文件,所以我们不能在每一个页面都重新写入

laravel和ThinkPHP加载的类似,ThinkPHP3.2使用

 extend name= 模板名字 / 

占位使用

 block name= menu /block 

laravel只不过使用英文不同

举例来说一个页面,我们要在头部引入了bootstrap页面

 !DOCTYPE html  html lang= en  head  meta charset= UTF-8  title Document /title  link rel= stylesheet href= http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css rel= external nofollow  /head  body  @yield( content ) /body  /html 

把这个文件放在视图的根目录或者自定义目录,命名为app.blade.php 在占位处使用

@yield( 占位名称 )

如何继承呢,看下面代码

@extends( app )@section( content )@stop

这样既可

演示一下if判断和循环控制

控制器中代码如下l:

$data = [ a , b , c  return view( sites.iffor ,compact( data 

那么我们在视图中可以如下

@extends( app )@section( content ) @if(count($data)) @foreach($data as $v) li {{ $v }} /li  @endforeach /ul  @endif@stop

其实这里你可以不不必要使用if控制,主要是演示如何使用.

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP !

相关推荐:

Laravel程序架构设计之动作类的使用

以上就是如何利用Laravel框架模板继承操作的详细内容,PHP教程

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表