适用于 Laravel 5.6 的 pages 内容管理器

1.2.12 2021-03-04 19:40 UTC

This package is auto-updated.

Last update: 2024-09-05 03:06:30 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

这里应该放置您的描述。尽量限制为一两段,并可能提及您支持的 PSRs,以避免与用户和贡献者产生任何混淆。

安装

通过 Composer

$ composer require sirgrimorum/pages

此包需要

  • sirgrimorum/transarticles 链接-transarticles:用于页面本地化,这也需要 orangehill/iseed 链接-iseed 来在复制网站时播种页面。
  • sirgrimorum/crudgenerator 链接-crudgenerator:用于在自动生成的 CRUD 平台上管理页面(请遵循存储库中的安装说明以使 crudgenerator 正常运行)

然后发布配置文件

  • 动态页面:app/config/sirgrimorum/pages.php
  • crudgenerator 中页面和节点的配置文件:app/config/sirgrimorum/models/pagina.php 和 section.php
$ php artisan vendor:publish --tag=config

然后是本地化路由组的语言文件(resources/lang/vendor/pages/en/pages.php)以及在 crud 中的本地化标签(resources/lang/vendor/crudgenerator/en/pagina.php 和 section.php)

$ php artisan vendor:publish --tag=lang

并在 sirgrimorum/crudgenerator 中注册 crud 配置文件

$ php artisan pages:registercrud

可选地,您可以发布未找到页面错误的 blade 视图(resources/views/vendor/sirgrimorum/pages/error.blade.php)和页面基本模板(resources/views/vendor/sirgrimorum/pages/show.blade.php)

$ php artisan vendor:publish --tag=views

用法

$skeleton = new League\Skeleton();
echo $skeleton->echoPhrase('Hello, League!');

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

测试

$ composer test

贡献

请参阅贡献指南行为准则以获取详细信息。

安全

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

鸣谢

许可

MIT 许可证(MIT)。请参阅许可文件以获取更多信息。