melisplatform / melis-cms-page-historic
Melis 平台 CMS 页面历史模块
v5.2.0
2024-06-06 07:42 UTC
Requires
- php: ^8.1|^8.3
- melisplatform/melis-cms: ^5.2
- melisplatform/melis-core: ^5.2
- melisplatform/melis-engine: ^5.2
- melisplatform/melis-front: ^5.2
This package is auto-updated.
Last update: 2024-09-14 10:18:16 UTC
README
MelisCmsPageHistoric 为 MelisCms 的页面编辑提供历史系统。
入门指南
以下说明将帮助您在您的机器上安装并运行项目副本。
此 Melis 平台模块旨在与 MelisCms 一起使用。
先决条件
您需要安装 melisplatform/melis-cms 以使此模块运行。
当使用 composer 时,这将自动完成。
安装
运行 composer 命令
composer require melisplatform/melis-cms-page-historic
数据库
数据库模型可在 MySQL Workbench 文件中找到
/melis-cms-page-historic/install/sql/model
数据库将通过 composer 和其钩子安装。
如果出现问题,SQL 文件位于此处
/melis-cms-page-historic/install/sql
提供的工具和元素
- 历史页面编辑选项卡
运行代码
使用自定义代码监听服务和更新行为
大多数服务都会触发事件,以便可以修改行为。
public function attach(EventManagerInterface $events)
{
$sharedEvents = $events->getSharedManager();
$callBackHandler = $sharedEvents->attach(
'MelisCms',
'meliscms_page_delete_end',
function($e) {
$sm = $e->getTarget()->getServiceManager();
$params = $e->getParams();
// Custom Code
},
50);
$this->listeners[] = $callBackHandler;
}
作者
- Melis Technology - www.melistechnology.com
还可以查看参与此项目的贡献者列表。
许可
本项目采用 OSL-3.0 许可证 - 详细信息请参阅 LICENSE.md 文件。