帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:Blade  SNI  TEMP  模板引擎  template  snippets  snippet  
Snippets for blade template engine

  • 源代码名称:blade-snippets
  • 源代码网址:http://www.github.com/dev4dev/blade-snippets
  • blade-snippets源代码文档
  • blade-snippets源代码下载
  • Git URL:
    git://www.github.com/dev4dev/blade-snippets.git
  • Git Clone代码到本地:
    git clone http://www.github.com/dev4dev/blade-snippets
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/dev4dev/blade-snippets
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • 用于 Sublime 文本的刀片 Fragment

    Blade 是一个简单而强大的模板引擎,它提供了 Laravel PHP框架。

    这些代码段使用( .blade.php ) 语法或者使用以下语法与刀片文件一起工作: PHP - Laravel 刀片Laravel 刀片荧光笔封装中可用。

    用法

    编辑刀片文件时,请键入代码段快捷方式,然后按 tab 键。

    安装

    通过 Package Manager 搜索 Blade Snippets 然后点击/点击。等待一下和 tadam !

    Blade Snippets

    或者将这里存储库克隆到你的软件包文件夹中:

    git clone https://github.com/dev4dev/blade-snippets.git

    或者下载Fragment压缩文件并将它的解压到你的软件包文件夹中。

    可用 Fragment

    模板管理

    快捷方式结果
    放置( @layout('name )
    外部( @extends('name )
    ( @section('name )
    {{-- --}}
    @endsection
    secY( @section('name )
    {{-- --}}
    @yield_section
    secsim@section('name','content )
    hass( @hasSection('name )
    {{-- --}}
    @else
    {{-- --}}
    @endif
    yl@yield('section','default )
    lsec( @section('name )
    {{-- --}}
    @show
    par@parent

    组件&插槽

    快捷方式结果
    comp@component('component','data )
    {{-- --}}
    @endcomponent
    插槽( @slot('slot )
    {{-- --}}
    @endslot

    显示数据

    快捷方式结果
    { $ var } !!
    }}{{ escaped output }}

    刀片 & JavaScript框架

    快捷方式结果
    @{{@{{ javascript }}
    动词@verbatim
    {{-- 代码 --}}
    @endverbatim

    控制结构

    快捷方式结果
    if@if ( condition )
    {{-- --}}
    @endif
    ife@if ( condition )
    {{-- --}}
    @else
    {{-- --}}
    @endif
    switch@switch($i)
    @case(case1)
    第一个案例。
    @break

    @default
    默认情况下。
    @endswitch
    除非除非@unless ( condition )
    {{-- --}}
    @endunless
    for@for ( $i = 0$i<...$i++ )
    {{-- --}}
    @endfor
    foreach@foreach( $array$element )
    {{-- --}}
    @endforeach
    前端@forelse ( $array$element )
    {{-- --}}
    @endforelse
    while@while ( condition )
    {{-- --}}
    @endwhile
    公司@include('view.name['some'=>'data'] )
    incif@includeIf('view.name['some'=>'data'] )
    @each ('item.view'$ items'item','empty.view )
    继续@continue('condition')
    中断@break('condition')
    PHP@php
    {{-- --}}
    @endphp
    空白@empty ( condition )
    {{-- --}}
    @endempty
    预定设置@isset ( condition )
    {{-- --}}
    @endisset

    快捷方式结果
    堆栈( @stack('name )
    ( @push('name )
    {{-- --}}
    @endpush

    身份验证快捷方式

    快捷方式结果
    认证( @auth('name )
    {{-- --}}
    @endauth
    来宾( @guest('name )
    {{-- --}}
    @endguest

    策略

    请参阅 Laravel 策略文档。

    快捷方式结果
    你没看见我是一只鸟吗?@can('policy,Model::class )
    {{-- --}}
    @endcan
    手杖@can('policy,$model)
    {{-- --}}
    @else
    {{-- expr --}}
    无法@cannot('policy,Model::class )
    {{-- --}}
    @endcannot
    cannote@cannot('policy,$model)
    {{-- --}}
    @else
    {{-- expr --}}

    杂项

    快捷方式结果
    路线{{ 路由('name') }}
    资产{{ 资产('path') }}
    url{{ url ('path') }}
    选项@choice('language.line,$ number )
    评论{{-- comment --}}
    插入@inject('name','AppServicesServiceName )
    传输{{ 传输('language.line') }}
    lang@lang('language.line,[' variable => ' replacement '] )
    _ _{{ __ ('language.line') }}

    Envoy段

    用于 Laravel 特使的代码段。

    快捷方式结果
    服务器@servers(['web'=>'user@192.168.1.1"]"
    任务( @task('foo )
    命令
    @endtask
    集合集@setup
    {{-- --}}
    @endsetup
    苹果机( @macro('deploy )
    命令
    @endmacro
    尾部@after

    @endafter
    臀部@hipchat('token','聊天室','特使',"$task在 $env 环境中运行。")
    sla@slack('hook','频道','邮件')
    事例@story('deploy')
    命令
    @endstory

    刀片Wordpress插件

    刀片插件插件的Fragment 。

    快捷方式结果
    wpp@wpposts
    {{-- --}}
    @wpempty
    {{-- 空 expr --}}
    @wpend
    wpq@wpquery ( [' post_type '=> ' post '] )
    {{-- --}}
    @wpempty
    {{-- 空 expr --}}
    @wpend
    acf@acfrepeater ('fieldname )
    {{-- --}}
    {{ get_sub_field ('fieldname') }}
    @acfend

    原始代码段:@dev4dev

    酷自述格式:GitHub: @AAlakkad

    贡献者



    文章标签:TEMP  template  SNI  snippet  snippets  模板引擎  Blade  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语