php – 覆盖Laravel 4 Package视图

我想创建我的自定义CMS,我想创建一个用户包,其中我将有一个带有showProfile()函数的控制器.但问题是我想轻松编辑此配置文件视图.所以我想知道是否有办法创建级联视图.就像app / views /中没有文件一样,那么将加载vendor / vendor / package / src / views.我希望你有这个想法:)

编辑:

我设法让它发挥作用.我必须在ServiceProvider中为视图注册新的命名空间.
我将此代码放到ServiceProvider:

\View::addNamespace('cmscore',array(app_path()./'views/packages/zaalbarxx/cmscore');

其中zaalbarxx / cmscorevendor / package而cmscore一个命名空间,我稍后可以在控制器中使用,比如View :: make(‘cmscore :: index’).我在boot()方法BEFORE $this-> package()中添加了此代码,因此这样app / views优先于包/视图.作品精彩.

解决方法:

这已经成为可能了,但是认情况下结构是查看vendor / package-name / src / views,但是如果在app / views / packages / package-name /中有相应的选择.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...