larapages / pages
Requires
- php: >=7.2.0
This package is auto-updated.
Last update: 2020-05-15 12:13:35 UTC
README
页面
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许可的许可。