Changes for page homeopathsSheet
Last modified by Jip-jan Alunkel on March 26, 17:31
From version 3.258
edited by Jip-jan Alunkel
on March 15, 21:02
on March 15, 21:02
Change comment:
Rollback to version 1.38
To version 3.259
edited by Jip-jan Alunkel
on March 15, 21:27
on March 15, 21:27
Change comment:
Rollback to version 1.38
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -68,19 +68,22 @@ 68 68 #set($properties = ['nrOfHomeopaths','certification','certificationFrom']) 69 69 ## Show the above chosen properties 70 70 #foreach($property in $properties) 71 + #set($hide = 0) 71 71 #if($theDocObj.getProperty($property).value) 72 - #set ($hide=0)73 + ## All form elements that are hidden in the form should also be hidden in the page. 73 73 #if($classProperties["$property"].containsKey('parent')) 74 74 #set($parentKey = $classProperties["$property"].parent) 75 - #if($classProperties["$parentKey"].type == "checkbox" && $theDocObj.getProperty($parentKey).value == 0) 76 + #if((($classProperties["$parentKey"].type == "checkbox" || $classProperties["$parentKey"].type == "radio") && $theDocObj.getProperty($parentKey).value == 0) || !$theDocObj.getProperty($parentKey).value) 76 76 #set($hide = 1) 77 77 #end 78 78 #end 79 - #if($hide == 0) 80 + #else 81 + #set($hide = 1) 82 + #end 83 + #if($hide == 0) 80 80 <p class="property"> 81 - <span class="property-name">$services.localization.render("homeopaths.classproperty.${property}.label")</span> <span class="property-value">$doc.display($property)</span> 85 + <span class="property-name">$services.localization.render("homeopaths.classproperty.${property}.label")</span>#if($theDocObj.getProperty($property).value) <span class="property-value">$doc.display($property)</span>#else <span class="property-value ghost">$services.localization.render("global.word.unknown")</span>#end 82 82 </p> 83 - #end 84 84 #end 85 85 #end 86 86 #if($hasRight)