该包已被 废弃 并不再维护。未建议替代包。

Laravel 主题

v2.1.0 2018-09-06 01:51 UTC

This package is auto-updated.

Last update: 2023-12-03 06:56:56 UTC


README

Build Status Latest Stable Version Total Downloads License

Laravel 主题制作器

一个简单的 Laravel 主题制作器,允许开发者创建主题骨架。开发者只需在创建主题后添加 themer 中间件。

安装

运行以下命令安装该包

composer require cleaniquecoders/themer

注册

Themer 服务提供者

config/app.phpproviders 键中注册 Themer 服务提供者

CleaniqueCoders\Themer\ThemerServiceProvider::class,

Themer 中间件

app/Http/Kernel.php$routeMiddleware 中注册 Themer 中间件

'theme' => \CleaniqueCoders\Themer\Http\Middleware\ThemeLoader::class,

使用方法

创建新的主题骨架

php artisan make:theme your-theme-name

通过中间件分配主题

Route::get('home','HomeController@index')->middleware('theme:public');

或者

Route::group(['middleware' => ['theme:admin']], function(){
	Auth:routes();
});

许可证

该包是开源软件,许可协议为 MIT 协议