Hi All,
I'm using DSpace 3.2 on jspui version. I'm following this tutorial to
implements autocomplete functionality on advanced search form:
https://wiki.duraspace.org/display/DSpaceKB/Autocomplete+functionality+on+JSPUI+advanced+search+form
When I try to access Advanced Search option, I have an error. I look at
DSpace logs and I find errors in
[dspace-source]/dspace-jspui/dspace-jspui-webapp/src/main/webapp/search/advanced.jsp
file. I think the error is because new code is not pasted into correct
place. The new code is this:
|...|
|<||dspace:layout| |locbar||=||"nolink"|
|titlekey||=||"jsp.search.advanced.title"| |scriptaculous||=||"off"|
|jquery||=||"on"||>|
|<||script| |type||=||"text/javascript"|
|src="<%=request.getContextPath()%>/static/js/autocomplete.js"></||script||>|
|<||script| |type||=||"text/javascript"||>|
|window.onload = function() {|
|||monkeyPatchAutocomplete();|
|||replaceSAXExpression('<%=solrPath %>', 10,'tfield1', 'tquery1');|
|||replaceSAXExpression('<%=solrPath %>', 10,'tfield2', 'tquery2');|
|||replaceSAXExpression('<%=solrPath %>', 10,'tfield3', 'tquery3');|
|}|
|</||script||>|
|...|
|<!-- Add id field and onchange event call for every search combobox,
add id field on search textbox too-->|
|<||select| |name||=||"field1"| |id||=||"tfield1"|
|onchange="JavaScript:replaceSAXExpression('<%=solrPath%>', 10
,'tfield1', 'tquery1');">|
|<||input| |type||=||"text"| |name||=||"query1"| |id||=||"tquery1"|
|value="<%=StringEscapeUtils.escapeHtml(query1)%>" size="30" />|
|...|
|<||select| |name||=||"field2"| |id||=||"tfield2"|
|onchange="JavaScript:replaceSAXExpression('<%=solrPath%>', 10
,'tfield2', 'tquery2');">|
|<||input| |type||=||"text"| |name||=||"query2"| |id||=||"tquery2"|
|value="<%=StringEscapeUtils.escapeHtml(query2)%>" size="30"/>|
|...|
|<||select| |name||=||"field3"| |id||=||"tfield3"|
|onchange="JavaScript:replaceSAXExpression('<%=solrPath%>', 10
,'tfield3', 'tquery3');">|
|<||input| |type||=||"text"| |name||=||"query3"| |id||=||"tquery3"|
|value="<%=StringEscapeUtils.escapeHtml(query3)%>" size="30"/>
|
Anyone knows in which part of advanced.jsp file I must paste the above code?
Thanks in advance,
--
........................................................................
__
/ / Rubén Boada Navarrete
C E / S / C A Tècnic de Portals i Repositoris
/_/ Centre de Serveis Científics i Acadèmics de Catalunya
Gran Capità, 2-4 (Edifici Nexus) . 08034 Barcelona
T. 93 205 6464 (ext. 302) . F. 93 551 62 13 . rbo...@cesca.cat
Subscriu-te al butlletí (www.cesca.cat/butlleti)
........................................................................
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette