mr-deveoper / event-management
Drupal 9模块,用于事件管理。
v1.0.4
2022-06-14 06:49 UTC
Requires
- php: ^7.3 || ^8.0
README
自定义Drupal 9模块,帮助后端用户管理前端用户浏览的事件。
目录
功能
-
后端
-
CRUD操作管理事件。
-
模块有一个配置页面,其中包括
- 显示或隐藏过去的事件的选项。
- 在列表页面上列出的事件数量。
-
在模块安装过程中,将创建一个自定义数据库表。此表用于记录用户更改模块配置的时间。
-
-
前端
- 列出已发布事件的页面。
- 事件详情页面。
- 用于列出最新5个创建的事件的Drupal块。
需求
- PHP =>
8.0
- MySql =>
8.0
- Drupal =>
9.0
安装
在您的cli中运行以下命令。
composer require mr-deveoper/event-management
配置
安装完成后
- 安装模块
- 转到
Admin > Extend
- 搜索
Events Management
并选中它 - 在页面底部点击安装以安装模块
- 添加新类别
- 转到
Admin > Structure > Taxonomy
- 添加名为
Event Category
的新分类 - 在其中添加新类别,您将在添加或编辑事件时自动在类别中看到它们
- 更改模块设置
- 转到
Admin > Configuration > Event settings
- 您将找到隐藏过去事件的复选框
- 您将找到用于定义页面中事件数量的输入框
- 添加新事件
- 转到
Admin > Content > Events
- 您将找到一个用于添加、编辑、删除事件的表格
- 添加最新事件块
- 转到
Admin > Structure > Views
- 编辑任何视图
- 点击
添加块
按钮 - 搜索最新事件并选择它
- 您可以通过块配置更改视图和布局
- 查看事件列表
- 只需转到
/events
文档
在wiki页面中查看完整文档。