我正在尝试修改 DSpace 4.2 中的 Mirage 主题,以满足我组织的特定需求。我们想添加我们自己的带有自定义搜索字段的搜索框,并修改搜索结果页面。
这是默认 dspace 搜索结果页面的样子:
在修补了之后css
,xsl
我想出了这个布局:
顶部搜索面板是我通过修改page-structure.xsl
文件添加的。现在,我想删除显示在结果页面中的默认搜索框。我已经查看了所有的css
,xsl
和sitemap
文件。通过检查站点地图文件,我发现搜索是通过调用[dspace-source]/dspace-xmlui/src/main/java/org/dspace/app/xmlui/aspect/discovery/SimpleSearch.java
文件进行的。我评论了添加搜索框的代码部分,并重新构建和重新部署了 dspace,但仍然没有成功。
也许,由于缺乏理解,我没有查看正确的文件。
如果有人指出我正确的方向,那就太好了。提前致谢