jeroen-g/laravel-pages

该软件包已被弃用,并且不再维护。未建议替代软件包。

Laravel 5的简单页面软件包

v3.0 2017-09-16 17:05 UTC

This package is auto-updated.

Last update: 2022-02-01 12:31:56 UTC


README

Laravel的简单页面软件包。

Scrutinizer Quality Score Latest Stable Version License

安装

通过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以了解此软件包能做什么以及每个函数需要什么。一切都有文档说明。