国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

Laravel框架模板繼承操作示例

2024-05-04 21:50:45
字體:
供稿:網(wǎng)友

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

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

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

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

占位使用

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

laravel只不過使用英文不同

舉例來說一個(gè)頁面,我們要在頭部引入了bootstrap頁面

  1. <meta charset="UTF-8"
  2. <title>Document</title> 
  3. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
  4.  
  5. @yield('content'

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

@yield('占位名稱')

如何繼承呢,看下面代碼

  1. @extends('app'
  2. @section('content'
  3. 內(nèi)容 
  4. @stop 

這樣既可

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

控制器中代碼如下l:

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

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

  1. @extends('app'
  2. @section('content'
  3.   @if(count($data)) 
  4.     <ul> 
  5.     @foreach($data as $v
  6.       <li>{{ $v }}</li> 
  7.     @endforeach 
  8.     </ul> 
  9.   @endif 
  10. @stop 

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 县级市| 凤庆县| 平罗县| 高平市| 景宁| 瓮安县| 凤台县| 资中县| 舟曲县| 黑山县| 平舆县| 靖边县| 贵德县| 华阴市| 岳普湖县| 嘉定区| 林甸县| 和龙市| 含山县| 东乌珠穆沁旗| 泸溪县| 青海省| 芦溪县| 黄龙县| 通化县| 九龙坡区| 铜山县| 临西县| 牙克石市| 高要市| 荆门市| 岢岚县| 交口县| 朔州市| 汕尾市| 阿拉尔市| 射阳县| 福鼎市| 福鼎市| 垫江县| 安远县|