发布此类隐私政策和条款页面

1.0.5 2021-07-07 08:43 UTC

This package is auto-updated.

Last update: 2024-09-07 16:03:53 UTC


README

screenshot.png

Laravel 的法律页面

发布带有重复工作(如隐私政策和条款页面)的页面。

安装

composer require asorasoft/page

config/app.php 文件中注册 PageServiceProvider

return [
    /*
     * Package Service Providers...
     */
    Asorasoft\Page\Providers\PageServiceProvider::class,
];

发布 page.php 配置文件,您可以修改该目录。

php artisan vendor:publish --tag=page-config  --force
php artisan optimize
php artisan migrate

发布路由、模型、迁移、控制器和视图文件

php artisan vendor:publish --tag=page-resource --force

用法

将这些行复制到 routes/web.php 文件中

Route::get('legal/{type}/{locale?}', 'PageController@getPage');

include_once ('Api/Backend/page.php');
include_once ('Api/Frontend/page.php');

我们已定义了一些默认法律页面内容

composer dumpautoload
php artisan db:seed --class=PageTableSeeder

在您播种了虚拟数据之后,您可以访问 terms-and-conditionsprivacy-policy 页面。

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全性

如果您发现任何与安全相关的问题,请发送电子邮件至 mabhelitc@gmail.com 而不是使用问题跟踪器。

致谢

许可证

MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。