NIHVIVO-1883 - Added test to collatedObjectPropertyListing macro so that statements that are not in a subclass will be listed in the to level <ul>, instead of being nested
This commit is contained in:
parent
eaa1d4ef78
commit
c018e84ecc
1 changed files with 10 additions and 7 deletions
|
@ -47,14 +47,17 @@
|
||||||
<#macro collatedObjectPropertyList property editable template=property.template>
|
<#macro collatedObjectPropertyList property editable template=property.template>
|
||||||
<#assign subclasses = property.subclasses>
|
<#assign subclasses = property.subclasses>
|
||||||
<#list subclasses?keys as subclass>
|
<#list subclasses?keys as subclass>
|
||||||
<li class="subclass">
|
|
||||||
<#if subclass?has_content>
|
<#if subclass?has_content>
|
||||||
|
<li class="subclass" role="listitem">
|
||||||
<h3>${subclass?lower_case}</h3>
|
<h3>${subclass?lower_case}</h3>
|
||||||
</#if>
|
|
||||||
<ul class="subclass-property-list">
|
<ul class="subclass-property-list">
|
||||||
<@objectPropertyList property editable subclasses[subclass] template/>
|
<@objectPropertyList property editable subclasses[subclass] template/>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<#else>
|
||||||
|
<#-- If not in a subclass, list the statements in the top level ul, not nested -->
|
||||||
|
<@objectPropertyList property editable subclasses[subclass] template/>
|
||||||
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
</#macro>
|
</#macro>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue