Author: michiel
Date: 2009-11-16 12:54:49 +0100 (Mon, 16 Nov 2009)
New Revision: 39711
Modified:
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/submitOrder.jspx
Log:
Modified:
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/submitOrder.jspx
===================================================================
---
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/submitOrder.jspx
2009-11-16 11:54:10 UTC (rev 39710)
+++
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/submitOrder.jspx
2009-11-16 11:54:49 UTC (rev 39711)
@@ -42,18 +42,20 @@
// convert parameters to a list of integers
List<Integer> iorigOrder = new ArrayList<Integer>();
for (Object o : origOrder) {
- iorigOrder.add(org.mmbase.util.Casting.toInt(o));
+ iorigOrder.add(org.mmbase.util.Casting.toInt(o));
}
List<Integer> iorder = new ArrayList<Integer>(origOrder);
// the only reason for the copy is that it has the right length already then
</jsp:scriptlet>
<mm:relatednodescontainer clone="parameters.query">
+ <mm:sortorder field="number" />
<mm:relatednodes usetransaction="false" jspvar="n"
commitonclose="false">
<mm:index offset="0" jspvar="i">
- <change
number="${_}"><jsp:expression>iorder.set(iorigOrder.indexOf(i),
n.getNumber())</jsp:expression></change>
+ <change
number="${_}"><jsp:expression>n.getNumber()</jsp:expression> ->
<jsp:expression>iorder.set(iorigOrder.indexOf(i),
n.getNumber())</jsp:expression></change>
</mm:index>
</mm:relatednodes>
</mm:relatednodescontainer>
-
<changes><jsp:expression>iorder</jsp:expression>-<jsp:expression>org.mmbase.bridge.util.Queries.reorderResult(query,
iorder)</jsp:expression></changes>
+ <mm:log>Sorting ${origOrder} <jsp:expression>iorigOrder</jsp:expression>
to <jsp:expression>iorder</jsp:expression></mm:log>
+ <changes><jsp:expression>iorder</jsp:expression>
<jsp:expression>org.mmbase.bridge.util.Queries.reorderResult(query,
iorder)</jsp:expression></changes>
</div>
</mm:content>
</mm:cloud>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs