我最近开始使用 DSpace,我正在尝试使用 Mirage 主题向 DSpace 4.2 xmlui 中的 Discovery 侧边栏添加展开/折叠功能。我找到了一些jquery
可以帮助我这样做的代码。
我试图通过将js
文件放入/opt/apache-tomcat-8.0.17/webapps/xmlui/static/js/discovery
并从 Discoverysitemap.xmap
文件 ( /opt/apache-tomcat-8.0.17/webapps/xmlui/WEB-INF/classes/aspects/Discovery/sitemap.xmap
) 中引用它来做到这一点。
<map:transform type="SidebarFacetsTransformer">
<map:parameter name="javascript.static#1" value="loadJQuery.js"/>
<map:parameter name="javascript.static#2" value="static/js/discovery/jquery.collapsible.js"/>
</map:transform>
但它不起作用。有人可以指出我需要在哪里放置代码,以及我需要修改哪些文件。
提前致谢
这显示了主页。如您所见,调试器正在显示文件jquery-collapsible.js
,该文件是我添加到 DSpace 的自定义文件。展开/折叠正在此页面上进行。
这是调试器没有显示我的文件的发现页面,展开/折叠也不起作用。