卡胡拉/laravel-site-bases

此包提供站点基础功能


README

文档

安装

通过执行以下命令将包添加到您的composer.json中。

composer require kakhura/laravel-site-bases

对于5.5版本之前的Laravel或未使用自动发现的情况,请在config/app.php中注册服务提供者

'providers' => [
    /*
     * Package Service Providers...
     */
    \Kakhura\LaravelSiteBases\SiteBasesServiceProvider::class,
],

配置

如果您想更改默认配置,您必须通过在控制台中运行此命令将默认配置文件发布到项目中

php artisan vendor:publish --tag=kakhura-site-bases-config

此命令将文件[/vendor/kakhura/laravel-site-bases/config/kakhura.site-basbes.php]复制到[/config/kakhura.site-basbes.php]

视图

发布配置后,您必须通过在控制台中运行此命令发布视图

php artisan vendor:publish --tag=kakhura-site-bases-views

此命令将文件[/vendor/kakhura/laravel-site-bases/resources/views]复制到[/resources/views/vendor/admin/site-bases]

迁移

发布视图后,您必须通过在控制台中运行此命令发布迁移

php artisan vendor:publish --tag=kakhura-site-bases-migrations

此命令将文件[/vendor/kakhura/laravel-site-bases/database/migrations]复制到[/database/migrations]

发布迁移后,您必须在控制台中运行此命令

php artisan kakhura:run-commands

此命令创建一些必要的文件。