亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Laravel框架模板繼承操作示例

 更新時(shí)間:2018年06月11日 11:31:54   作者:myarche  
這篇文章主要介紹了Laravel框架模板繼承操作,結(jié)合實(shí)例形式分析了Laravel框架模板繼承的實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了Laravel框架模板繼承操作。分享給大家供大家參考,具體如下:

關(guān)于模板的繼承的加載,因?yàn)槲覀兘?jīng)常會(huì)在頭部引入很多樣式啊等相關(guān)文件,所以我們不能在每一個(gè)頁(yè)面都重新寫入

laravel和ThinkPHP加載的類似,ThinkPHP3.2使用

<extend name="模板名字" />

占位使用

<block name="menu"></block>

laravel只不過(guò)使用英文不同

舉例來(lái)說(shuō)一個(gè)頁(yè)面,我們要在頭部引入了bootstrap頁(yè)面

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <link rel="stylesheet"  rel="external nofollow" >
</head>
<body>
  @yield('content')
</body>
</html>

把這個(gè)文件放在視圖的根目錄或者自定義目錄,命名為app.blade.php  在占位處使用

@yield('占位名稱')

如何繼承呢,看下面代碼

@extends('app')
@section('content')
內(nèi)容
@stop

這樣既可

演示一下if判斷和循環(huán)控制

控制器中代碼如下l:

$data = ['a','b','c'];
  return view('sites.iffor',compact('data'));

那么我們?cè)谝晥D中可以如下

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

其實(shí)這里你可以不不必要使用if控制,主要是演示如何使用.

更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Laravel框架入門與進(jìn)階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家基于Laravel框架的PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論