cultuurnet/culturefeed-d8

适用于 Drupal 9 或 10 的 Publiq CultureFeed 模块。

安装次数: 5,261

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 18

分支: 6

公开问题: 3

类型:drupal-module

10.x-dev 2024-05-10 08:10 UTC

This package is auto-updated.

Last update: 2024-09-10 08:53:30 UTC


README

此模块由 publiq vzw(原名 CultuurNet)提供,现状保持不变。我们不提供支持,也没有积极继续开发此模块。当开发者有时间时,会审查拉取请求。然而,我们非常感谢与我们分享错误修复。如果您需要积极支持,我们为我们的 API & Widgets 提供支持,请参阅 https://projectaanvraag.uitdatabank.be/ 。作为例外,如果需要,仍将提供关键安全更新。

安装

先决条件

composer require cultuurnet/culturefeed-d8

模块

请只启用您需要的模块。

Culturefeed 搜索 api

提供用于在事件数据库中搜索的客户端 API。此模块中预计将实现缓存/日志记录。(见启用调试)

Culturefeed 搜索

构建事件搜索的基本元素(例如由 Culturefeed 日程提供的)。

  • 抽象搜索页面服务以扩展(如 Culturefeed 日程)
  • 排序块
  • 活动过滤器
  • 分面

Culturefeed 日程

提供在 'agenda/search' 和详情页面上的 Culturefeed 搜索页面。此模块提供的块可用于扩展事件、演员和制作详情页面。还包括一个简单的搜索表单。此模块提供了一个控制器,但所有日程组件都拆分为块。您可以使用默认控制器或通过页面管理器接管控制器。

Culturefeed 组织者

添加了对搜索和查看组织者的支持

Culturefeed_content

添加一个 CultureFeed 内容字段,可以将搜索查询添加到您的任何实体类型。

启用调试

调试系统通过 monolog 实现。要启用此功能,您需要安装并配置 drupal monolog 模块(《http://drupal.org/project/monolog》)。

安装 monolog 后,更新 services.yml 参数中的 'monolog.channel_handlers' 部分

  monolog.channel_handlers:
    culturefeed_search_api: ['untranslated_drupal_log']

许可证

Apache-2.0