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>
|
||||
<#assign subclasses = property.subclasses>
|
||||
<#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>
|
||||
</#if>
|
||||
<ul class="subclass-property-list">
|
||||
<@objectPropertyList property editable subclasses[subclass] template/>
|
||||
</ul>
|
||||
</li>
|
||||
<ul class="subclass-property-list">
|
||||
<@objectPropertyList property editable subclasses[subclass] template/>
|
||||
</ul>
|
||||
</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>
|
||||
</#macro>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue