larapages/pages

该包已被弃用,不再维护。作者建议使用nickdekruijk/pages包。

Laravel 5.5+ 页面模型、迁移和控制器。

2.3.4 2020-05-15 12:13 UTC

This package is auto-updated.

Last update: 2020-05-15 12:13:35 UTC


README

Latest Stable Version Latest Unstable Version Monthly Downloads Total Downloads License

页面

Laravel 6 页面模型、迁移和控制器。可以作为网站的基础。包括带有导航和页脚的基本视图。

安装

在干净安装 Laravel 6.x 并配置数据库后,使用以下命令安装包:

composer require --dev nickdekruijk/pages

根据您的项目,您可能还需要以下包中的某些或全部(删除您不需要的):

composer require nickdekruijk/admin nickdekruijk/settings nickdekruijk/minify doctrine/dbal laravel/helpers arcanedev/laravel-lang

然后运行以下命令创建页面模型、PageController、迁移和媒体文件夹。使用-h查看如何更改默认名称的更多选项。

php artisan pages:install

审查新的database/migrations/yyyy_mm_dd_hhmmss_create_pages_table.php迁移文件,根据您的需求进行修改,然后运行迁移以创建页面表:

php artisan migrate

创建管理员用户

使用以下命令创建具有管理员权限的用户:

php artisan admin:user user@domain.com

添加路由

Route::get('{any}', 'PageController@route')->where('any', '(.*)');添加到您的routes/web.php文件。

示例数据

您可以通过运行php artisan db:seed --class=NickDeKruijk\\Pages\\PageSeeder来添加一些示例页面。

许可

Admin是开源软件,受MIT许可的许可。