Update of /var/cvs/contributions/didactor2/src/core/metainf/tags/di/core
In directory james.mmbase.org:/tmp/cvs-serv25074

Modified Files:
        menuitem.tagx 
Log Message:



See also: 
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/core/metainf/tags/di/core


Index: menuitem.tagx
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/core/metainf/tags/di/core/menuitem.tagx,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- menuitem.tagx       18 Jan 2008 15:25:41 -0000      1.1
+++ menuitem.tagx       21 Jan 2008 14:12:05 -0000      1.2
@@ -13,15 +13,15 @@
     <mm:treeinclude notfound="exception" 
page="/${component.name}/cockpit/menuitem.jsp" objectlist="$includePath" 
referids="$referids">
       <mm:param name="name">${component.name}</mm:param>
       <mm:param name="number">${component.number}</mm:param>
-      <c:if test="${! empty type}">
-        <mm:param name="type">${type}</mm:param>
-      </c:if>
+      <mm:param name="type">${empty type ? 'div' : type}</mm:param>
       <mm:param name="scope">${empty scope ? 'provider' : scope}</mm:param>
     </mm:treeinclude>
   </c:catch>
   <c:if test="${! empty exception}">
     <!-- Default implementation -->
-    <mm:treefile page="/${component.name}/" objectlist="$includePath" 
referids="$referids"
+    <mm:treehaspage page="${component.name}/index.jspx" 
objectlist="$includePath">
+      <mm:treefile page="/${component.name}/"
+                   objectlist="$includePath" referids="$referids"
                  write="false" id="treefile" />
     <c:choose>
       <c:when test="${empty type or type eq 'div'}">
@@ -34,6 +34,7 @@
         <option value="${treefile}"><di:translate 
key="${component.name}.title" /></option>
       </c:otherwise>
     </c:choose>
+    </mm:treehaspage>
   </c:if>
 </jsp:root>
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to