cultuurnet / culturefeed-d8
适用于 Drupal 9 或 10 的 Publiq CultureFeed 模块。
Requires
- ext-curl: *
- cultuurnet/search-v3: dev-main
- drupal/core: ^9.0 || ^10.0
This package is auto-updated.
Last update: 2024-09-10 08:53:30 UTC
README
此模块由 publiq vzw(原名 CultuurNet)提供,现状保持不变。我们不提供支持,也没有积极继续开发此模块。当开发者有时间时,会审查拉取请求。然而,我们非常感谢与我们分享错误修复。如果您需要积极支持,我们为我们的 API & Widgets 提供支持,请参阅 https://projectaanvraag.uitdatabank.be/ 。作为例外,如果需要,仍将提供关键安全更新。
安装
先决条件
- php > v8.0 和 php intl 扩展
- 已安装 composer (https://getcomposer.org.cn/doc/00-intro.md#downloading-the-composer-executable)
- 通过 composer 安装 Drupal
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']