opencontent / ocevents-ls

OpenContent Events:用于管理重复事件的eZPublishLegacy扩展

安装量3,122

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 6

分支: 1

开放问题: 6

类型:ezpublish-legacy-extension

1.2.1 2024-09-02 08:00 UTC

This package is auto-updated.

Last update: 2024-09-02 08:00:34 UTC


README

OcEvents是一个用于管理重复事件的eZPublishLegacy扩展

要求

  • ezPublish 4.3+
  • ezFind

安装说明

解压

将下载的包解压到您的eZ Publish安装的extension目录中。

激活扩展

通过管理员界面(设置 -> 扩展)或通过在settings/override/site.ini.append.php中添加oceventsActiveExtensions[]来激活扩展

[ExtensionSettings]
ActiveExtensions[]=ocevents

重新生成autoload数组

从您的eZ Publish根目录运行以下命令

php bin/php/ezpgenerateautoloads.php --extension

或转到设置 -> 扩展,然后点击“重新生成autoload数组”按钮

清除缓存

从管理员“设置”标签或从命令行清除所有缓存。

为OcEvents扩展配置eZ Find模式

要使用ocevents,您需要激活eZ Find并在eZ Find扩展内部schema.xml文件中应用以下补丁。编辑文件extension/ezfind/java/solr/conf/schema.xml或您的solr托管位置

  • <fieldType>内部添加以下内容

    <fieldType name="date_point" class="solr.SpatialRecursivePrefixTreeFieldType" multiValued="true" geo="false" worldBounds="0 0 2524607999 2524607999" distErrPct="0" maxDistErr="1" units="degrees"/>

  • <fields>内部添加以下内容

    <dynamicField name="*_dp" type="date_point" indexed="true" stored="true"/>

    <dynamicField name="*____dp" type="date_point" indexed="true" stored="true" multiValued="true"/>