私の組織の特定のニーズに対応するために、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 を再構築して再展開しましたが、まだ成功していません。
理解不足のため、正しいファイルを見ていないのかもしれません。
誰かが私を正しい方向に向けてくれるといいですね。前もって感謝します