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

2.3.4 2020-05-15 12:13 UTC

This package is auto-updated.

Last update: 2024-09-15 21:53:59 UTC


README

Latest Stable Version Latest Unstable Version Monthly Downloads Total Downloads License

页面

A 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 许可证 许可。