在 Laravel 中通过 Artisan View 扩展包创建及删除应用视图文件
2016-08-27 11:06
666 查看
1、简介
本扩展包添加了两个视图相关的Artisan命令到Laravel应用,以便我们通过Artisan命令即可创建和管理视图文件,可谓是进一步解放了生产力。
2、安装
还是通过
安装完成后到
2
3
4
5
3、使用
如果你现在运行
2
创建视图
在视图根目录
在子目录
在自定义目录(相对于系统根目录)下创建视图文件
指定视图文件扩展名
继承一个已存在的视图
在视图中添加
创建一个名为
创建指定动作资源(
创建继承自
删除视图
删除视图文件
通过.删除子目录视图文件
本扩展包添加了两个视图相关的Artisan命令到Laravel应用,以便我们通过Artisan命令即可创建和管理视图文件,可谓是进一步解放了生产力。
2、安装
还是通过
Composer安装:
composer require sven/artisan-view1
安装完成后到
config/app.php中注册服务提供者
ArtisanViewServiceProvider到
providers数组:
// config/app.php 'providers' => [ ... Sven\ArtisanView\ArtisanViewServiceProvider::class, ];1
2
3
4
5
3、使用
如果你现在运行
php artisan会发现多出如下两个命令,分别用于创建和删除视图文件:
- make:view - scrap:view1
2
创建视图
在视图根目录
views下创建
index.blade.php视图文件
$ php artisan make:view index
在子目录
pages下创建
index.blade.php视图文件
$ php artisan make:view pages.index
在自定义目录(相对于系统根目录)下创建视图文件
$ 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
创建一个名为
products的资源(包含
index、
create、
edit、
show视图文件)
$ php artisan make:view products --resource
创建指定动作资源(
index、
create和
edit)
$ php artisan make:view products --resource --verbs=index,create,edit
创建继承自
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
相关文章推荐
- 在 Laravel 中通过 Artisan View 扩展包创建及删除应用视图文件
- 在 Laravel 中通过 Artisan View 扩展包创建及删除应用视图文件
- 在 Laravel 中通过 Artisan View 扩展包创建及删除应用视图文件
- Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
- Laravel中没有php artisan make:view怎么办?(可以基于Artisan View扩展包创建视图文件的方法解决!)
- laravel使用artisan创建迁移后手动删除迁移文件报错解决方法
- iOS 6 开发----应用集合视图(UICollectionView)-使用xib文件创建集合视图单元格
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件
- log view for sql server (一款通过解析MSSql2008日志文件恢复表数据删除的工具软件)
- 创建/删除多个连续的文件(大括号的应用)
- iOS6开发----应用集合视图(UICollectionView)-创建基于Storyboard的集合视图应用程序
- 使用 UITableView 创建表格应用——从plist文件加载并显示数据(转)
- single view application中删除默认的scene,创建导航视图不能显示
- 应用集合视图(UICollectionView)-创建基于Storyboard的集合视图应用程序
- mssql instead of 触发器应用一-创建只读视图(view)的方法
- 使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本
- iOS6开发----应用集合视图(UICollectionView)-创建UICollectionViewCell子类单元格
- Android在SDCard创建目录_卸载应用同时删除工程创建的文件
- 【转】通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件
- 在ASP.NET MVC中使用Knockout实践02,组合View Model成员、Select绑定、通过构造器创建View Model,扩展View Model方法