mr-deveoper/event-management

Drupal 9模块,用于事件管理。

安装: 4

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

类型:drupal-custom-module

v1.0.4 2022-06-14 06:49 UTC

This package is auto-updated.

Last update: 2024-09-14 12:21:10 UTC


README

自定义Drupal 9模块,帮助后端用户管理前端用户浏览的事件。

目录

功能

  • 后端

    • CRUD操作管理事件。

    • 模块有一个配置页面,其中包括

      • 显示或隐藏过去的事件的选项。
      • 在列表页面上列出的事件数量。
    • 在模块安装过程中,将创建一个自定义数据库表。此表用于记录用户更改模块配置的时间。

  • 前端

    • 列出已发布事件的页面。
    • 事件详情页面。
    • 用于列出最新5个创建的事件的Drupal块。

需求

  • PHP => 8.0
  • MySql => 8.0
  • Drupal => 9.0

安装

在您的cli中运行以下命令。

composer require mr-deveoper/event-management

配置

安装完成后

  1. 安装模块
  • 转到 Admin > Extend
  • 搜索 Events Management 并选中它
  • 在页面底部点击安装以安装模块
  1. 添加新类别
  • 转到 Admin > Structure > Taxonomy
  • 添加名为 Event Category 的新分类
  • 在其中添加新类别,您将在添加或编辑事件时自动在类别中看到它们
  1. 更改模块设置
  • 转到 Admin > Configuration > Event settings
  • 您将找到隐藏过去事件的复选框
  • 您将找到用于定义页面中事件数量的输入框
  1. 添加新事件
  • 转到 Admin > Content > Events
  • 您将找到一个用于添加、编辑、删除事件的表格
  1. 添加最新事件块
  • 转到 Admin > Structure > Views
  • 编辑任何视图
  • 点击 添加块 按钮
  • 搜索最新事件并选择它
  • 您可以通过块配置更改视图和布局
  1. 查看事件列表
  • 只需转到 /events

文档

wiki页面中查看完整文档。