首页投稿(暂停使用,暂停投稿)PHP实战

PHP日记——Lavarel常用语句之View篇

2016-09-17  本文已影响88人  饥渴计科极客杰铿

Lavarel5.2主要有以前几个部分要经常操作,只要掌握常用的语句功能实现起来就变得轻松很多了

  1. Controller
  2. Model
  3. View
  4. Route
  5. Migration

View篇

1.非常实用的模板功能

首先新建一个模板,像普通的blade.php

<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
    <meta charset="utf-8">
    {{--通用的js或者css--}}
    </script>
</head>
<body>
@yield('content')
</body>
</html>

建议应用js或者css时用asset

<link href="{{asset('resources/views/home/css/base.css')}}" rel="stylesheet">

内容填充

{{--继承自你自己的模板,就像普通view名字的写法--}}
@extends('layouts.admin')
@section('content')
    <div id="container">
       {{--通用的js或者css--}}
    </div>
@endsection

2.foreach

若果要显示多组数据且用相同的样式可以这样写,变量部分用{{}}

@foreach($navs as $v)
<a href="{{$v->nav_url}}"><span>{{$v->nav_name}}</span><span class="en">{{$v->nav_alias}}</span></a>
@endforeach

3.if

@if($id>0)
    <a>id>0</a>
@elseif($id<0)
    <a>id<0</a>
@else
    <a>id=0</a>
@endif

4.在表单中crsf验证和表单的方法

网址的生成要用到url,连接用.

<form action="{{url('admin/config/'.$field->conf_id)}}" method="post">
        {{method_field('PUT')}}
        {{csrf_field()}}
       
</form>

以上就是View的常用语句

下一篇我将会给大家讲解Route的常用语句

上一篇 下一篇

猜你喜欢

热点阅读