Merge to trunk. Fixing error when deleting properties on front end NIHVIVO-953
This commit is contained in:
parent
1ba2eda019
commit
59801b8dcb
1 changed files with 25 additions and 16 deletions
|
@ -199,11 +199,20 @@ public static Log log = LogFactory.getLog("edu.cornell.mannlib.vitro.webapp.jsp.
|
|||
</c:if>
|
||||
<c:set var="collateByClass" value="<%=op.getCollateBySubclass()%>"/>
|
||||
<c:if test="${collateByClass}" >
|
||||
<% System.out.println("doing collateByClass"); %>
|
||||
<c:set var="collateClassesShownCount" value="0"/>
|
||||
<c:set var="collateCurrentClass" value="_none"/>
|
||||
<c:set var="collateCurrentClass" value="_firstOne"/>
|
||||
</c:if>
|
||||
<c:forEach items="${objProp.objectPropertyStatements}" var="objPropertyStmt">
|
||||
<c:if test="${ collateByClass && collateCurrentClass!=objPropertyStmt.object.VClassURI}">
|
||||
<% System.out.println("doing collateByClass"); %>
|
||||
<c:set var="sameClass" value="false"/>
|
||||
<c:forEach items="${objPropertyStmt.object.VClasses}" var="vclass">
|
||||
<c:if test="${ vclass.URI == collateCurrentClass }">
|
||||
<c:set var="sameClass" value="true"/>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
|
||||
<c:if test="${ collateByClass && ( !sameClass || collateCurrentClass == '_firstOne') }">
|
||||
<c:if test="${ collateClassesShownCount > 0 }">
|
||||
</ul></li><!-- collateClasses -->
|
||||
</c:if>
|
||||
|
|
Loading…
Add table
Reference in a new issue