jeroen-g / laravel-pages
该软件包已被弃用,并且不再维护。未建议替代软件包。
Laravel 5的简单页面软件包
v3.0
2017-09-16 17:05 UTC
Requires
Requires (Dev)
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~6.0
README
Laravel的简单页面软件包。
安装
通过Composer
$ composer require jeroen-g/laravel-pages
以下命令安装软件包,不包含测试需求。
$ composer require jeroen-g/laravel-pages --update-no-dev
对于Laravel 5.4或更低版本
在app/config/app.php
中添加服务提供者
JeroenG\LaravelPages\LaravelPagesServiceProvider::class,
并在同一文件中添加别名
'LPages' => JeroenG\LaravelPages\Facades\LaravelPages::class,
配置
以发布软件包的迁移文件。
$ artisan vendor:publish
最后要做的是迁移
$ artisan migrate
使用方法
此软件包不提供控制器和路由。要显示页面,可以使用以下路由。您需要一个页面视图来显示数据库中的数据。
Route::get('{uri?}', function($uri) { if(LPages::pageExists($uri)) { $pageData = LPages::getPage($uri); return View::make('page', $pageData); } else { App::abort(404, 'Page Not Found'); } });
查看src\JeroenG\LaravelPages\LaravelPages.php
以了解此软件包能做什么以及每个函数需要什么。一切都有文档说明。