Laravel中基于Artisan View擴展包創(chuàng)建及刪除應(yīng)用視圖文件的方法
本文實例講述了Laravel中基于Artisan View擴展包創(chuàng)建及刪除應(yīng)用視圖文件的方法。分享給大家供大家參考,具體如下:
1、簡介
本擴展包添加了兩個視圖相關(guān)的Artisan命令到Laravel應(yīng)用,以便我們通過Artisan命令即可創(chuàng)建和管理視圖文件,可謂是進一步解放了生產(chǎn)力。
2、安裝
還是通過Composer安裝:
composer require sven/artisan-view
安裝完成后到config/app.php中注冊服務(wù)提供者ArtisanViewServiceProvider到providers數(shù)組:
// config/app.php 'providers' => [ ... Sven\ArtisanView\ArtisanViewServiceProvider::class, ];
3、使用
如果你現(xiàn)在運行 php artisan 會發(fā)現(xiàn)多出如下兩個命令,分別用于創(chuàng)建和刪除視圖文件:
- make:view - scrap:view
創(chuàng)建視圖
在視圖根目錄views下創(chuàng)建index.blade.php視圖文件
$ php artisan make:view index
在子目錄pages下創(chuàng)建index.blade.php視圖文件
$ php artisan make:view pages.index
在自定義目錄(相對于系統(tǒng)根目錄)下創(chuàng)建視圖文件
$ php artisan make:view index --directory=custom/path
指定視圖文件擴展名
$ php artisan make:view index --extension=html
繼承一個已存在的視圖
$ php artisan make:view index --extends=app
在視圖中添加title和content部分
$ php artisan make:view index --sections=title,content
創(chuàng)建一個名為products的資源(包含index、create、edit、show視圖文件)
$ php artisan make:view products --resource
創(chuàng)建指定動作資源(index、create和edit)
$ php artisan make:view products --resource --verbs=index,create,edit
創(chuàng)建繼承自layout且包含foo、bar的資源文件
$ php artisan make:view products --resource --extends=layout --sections=foo,bar
刪除視圖
刪除視圖文件 index.blade.php
$ php artisan scrap:view index
通過.刪除子目錄視圖文件
$ php artisan scrap:view pages.index
更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Laravel框架入門與進階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《smarty模板入門基礎(chǔ)教程》、《php日期與時間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家基于Laravel框架的PHP程序設(shè)計有所幫助。
- Laravel關(guān)聯(lián)模型中過濾結(jié)果為空的結(jié)果集(has和with區(qū)別)
- laravel框架實現(xiàn)為 Blade 模板引擎添加新文件擴展名操作示例
- Laravel Intervention/image圖片處理擴展包的安裝、使用與可能遇到的坑詳解
- Laravel4中的Validator驗證擴展用法詳解
- 關(guān)于擴展 Laravel 默認 Session 中間件導(dǎo)致的 Session 寫入失效問題分析
- laravel容器延遲加載以及auth擴展詳解
- Laravel中擴展Memcached緩存驅(qū)動實現(xiàn)使用阿里云OCS緩存
- Laravel框架中擴展函數(shù)、擴展自定義類的方法
- laravel框架實現(xiàn)敏感詞匯過濾功能示例
相關(guān)文章
Laravel中encrypt和decrypt的實現(xiàn)方法
這篇文章主要給大家介紹了關(guān)于Laravel中encrypt和decrypt的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-09-09
php 實現(xiàn)一個字符串加密解密的函數(shù)實例代碼
php開發(fā)中,我們經(jīng)常會對字符串進行加密解密操作,本文章向大家分享一個php字符串加密解密的函數(shù),需要的朋友可以參考一下2016-11-11
jquery+thinkphp實現(xiàn)跨域抓取數(shù)據(jù)的方法
這篇文章主要介紹了jquery+thinkphp實現(xiàn)跨域抓取數(shù)據(jù)的方法,結(jié)合實例形式分析了thinkPHP結(jié)合jQuery的ajax實現(xiàn)跨域抓取數(shù)據(jù)的相關(guān)操作技巧,需要的朋友可以參考下2016-10-10
PHP二維關(guān)聯(lián)數(shù)組的遍歷方式(實例講解)
下面小編就為大家?guī)硪黄狿HP二維關(guān)聯(lián)數(shù)組的遍歷方式(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10

