zoukankan      html  css  js  c++  java
  • laravel blade模板介绍

    第一步:首先写好模板

    在sites下新建立一个app.blade.php文件

    写入模板如:

    <!DOCTYPT html>
    <html>
    <head>
    <title>
    laravist.com
    </title>
    <style type="text/css">
    h1{
    color:red;
    }
    </style>
    </head>
    @yield('content') 这里创建一个区域,留给要插入模板的内容
    <body>
    </body>
    </html>
    第二步:调用模板

    @extends('app') 
    @section('content')
    <h1>contact page</h1>
    @stop

    很多情况下需要判断输出html内容,这个时候可以用:

    @extends('app')
    @section('content')
    @if($first == 'ca')
    <h1>
    about me {{$first}} {{$last}}
    </h1>
    @else
    <h1>
    caimumu
    </h1>
    @endif
    @stop

    循环输出:

    先修改siteController下面的函数:
    public function about(){
    $people = ['caimuqing','lichaoliu','liminbing'];
    return view("sites.about",compact('people'));
    }

    修改输出:
    @extends('app')
    @section('content')
    <h3>people</h3>
    <ul>
    @foreach($people as $person)
    <li>{{ $person }}</li>
    @endforeach
    </ul>
    @stop




  • 相关阅读:
    poj2975(nim游戏取法)
    hdu5785(极角排序求所有锐角钝角个数)
    hdu5787(数位dp)
    划分树模板
    Struts配置文件
    Struts2 调用非execute方法
    Struts简单的实例
    Struts简介
    linux yum 命令
    Linux vi/vim
  • 原文地址:https://www.cnblogs.com/caimuqing/p/5409448.html
Copyright © 2011-2022 走看看