Author: michiel
Date: 2010-03-15 23:27:27 +0100 (Mon, 15 Mar 2010)
New Revision: 41383

Added:
   
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/lazy-part.jspx
Log:
intermediate for lazy loading

Added: 
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/lazy-part.jspx
===================================================================
--- 
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/lazy-part.jspx
                              (rev 0)
+++ 
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/lazy-part.jspx
      2010-03-15 22:27:27 UTC (rev 41383)
@@ -0,0 +1,51 @@
+<jsp:root
+    version="2.0"
+    xmlns:c="http://java.sun.com/jsp/jstl/core";
+    xmlns:jsp="http://java.sun.com/JSP/Page";
+    xmlns:mm-sr="http://www.mmbase.org/tags/mm/searchrelate";
+    xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0";
+    >
+  <jsp:output omit-xml-declaration="true" />
+  <jsp:directive.include file="parameters.jspf" />
+  <mm:import externid="href" required="true" />
+  <mm:import externid="node" required="true" />
+  <mm:import externid="requestID" required="true" />
+  <mm:locale language="${parameters.language}">
+    <mm:cloud method="asis">
+      <div
+          xmlns="http://www.w3.org/1999/xhtml";>
+        <c:choose>
+          <c:when test="${! parameters.autosubmit or ! empty 
parameters.formtag}">
+            <mm:form name="${parameters.formtag}">
+              <mm:node number="${node}">
+                <mm:include debug="html"
+                            page="${href}"
+                            referids="rid">
+                  <mm:param 
name="org.mmbase.sr.relatednodes.load">false</mm:param>
+                </mm:include>
+              </mm:node>
+            </mm:form>
+          </c:when>
+          <c:otherwise>
+            <mm:import id="formtagid">${parameters.rid}_node${_node}_<mm:time 
time="now" /></mm:import>
+            <!-- The actual formtag id is not so important, the transaction 
will be cancelled immediately
+                 In autosubmit mode a new transaction is created in save.jspx 
(which _is_ submitted)
+            -->
+            <mm:form name="${formtagid}" commitonclose="false">
+              <mm:node number="${node}">
+                <mm:include debug="html"
+                            page="${href}"
+                            referids="rid">
+                  <mm:param 
name="org.mmbase.sr.relatednodes.load">false</mm:param>
+
+                </mm:include>
+              </mm:node>
+              <mm:cancel  />
+            </mm:form>
+          </c:otherwise>
+        </c:choose>
+      </div>
+    </mm:cloud>
+  </mm:locale>
+
+</jsp:root>

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to