facet - DSpace 版本 4.x 添加 Facet,我应该编辑哪个 messages.xml 文件?

标签 facet discovery dspace

编辑位于 C:\dspace-4.2-release\dspace\config\spring\api 的 Discovery.xml 以添加构面后,应编辑 messages.xml 以添加 key ,

<message key="xmlui.ArtifactBrowser.SimpleSearch.filter.type">Type</message

因为我意识到 C:\dspace-4.2-release 文件夹中有 10 个 messages.xml 文件。有谁知道我应该添加哪个 messages.xml key ?这是针对 XMLUI 接口(interface)的。

最佳答案

鉴于以下方面

 <bean id="searchFilterCourse"
    class="org.dspace.discovery.configuration.HierarchicalSidebarFacetConfiguration">
    <property name="indexFieldName" value="course"/>

这是我为构面提供消息文本时遵循的模式。

<message key="xmlui.ArtifactBrowser.AdvancedSearch.type_course">Course</message>
<message key="xmlui.Discovery.AbstractSearch.type_course">Course</message>
<message key="xmlui.ArtifactBrowser.SimpleSearch.filter.course">Course</message>

关于facet - DSpace 版本 4.x 添加 Facet,我应该编辑哪个 messages.xml 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27556499/

相关文章:

java - 基于给定 XSD 文件将 Java 对象转换为 XML 时出现问题

android - 如何在android上实现类似 "Printer Discover"的服务发现?

dspace - 在 DSpace 中,如何使用 IntelliJ IDEA 调试实时代码?

java - 如何根据java中的下拉列表或单选按钮的选择添加文本区域?

r - 绘制连接点集的线段

android - 网络设备发现

android - 使用.NET发现移动设备(Android和IOS)

Elasticsearch - 通用构面结构 - 计算与过滤器相结合的聚合

jsf - f :facet - there is a list of predefined names attributes?

php - 数据库 |分面搜索