Changes for page Macros

Last modified by Jip-jan Alunkel on April 15, 18:09

From version 2.280
edited by Jip-jan Alunkel
on August 08, 22:36
Change comment: Update document after refactoring.
To version 2.282
edited by Jip-jan Alunkel
on August 09, 14:14
Change comment: Update document after refactoring.

Summary

Details

Page properties
Content
... ... @@ -1,5 +1,10 @@
1 1  {{velocity}}
2 2  #macro(createFormStart $elementDataObj)
3 + #if($elementDataObj.active == "false")
4 + #set($formclass = "pagemaker")
5 + #else
6 + #set($formclass = "pagemaker active")
7 + #end
3 3   #if($elementDataObj.use_captcha == "true")
4 4  <script>
5 5   const formAttributeValues = {
... ... @@ -7,13 +7,13 @@
7 7   "action": "${elementDataObj.url}",
8 8   "method": "${elementDataObj.method}",
9 9   "data-form-product": "${elementDataObj.product}",
10 - "class": "pagemaker",
15 + "class": $formclass,
11 11   "novalidate": "novalidate"
12 12   }
13 13  </script>
14 14  <div class="pagemaker">
15 15   #else
16 -<form action="${elementDataObj.url}" id="${elementDataObj.id}" method="${elementDataObj.method}" class="pagemaker" data-form-product="${elementDataObj.product}" novalidate="novalidate">
21 +<form action="${elementDataObj.url}" id="${elementDataObj.id}" method="${elementDataObj.method}" class="$formclass" data-form-product="${elementDataObj.product}" novalidate="novalidate">
17 17   #end
18 18  #end
19 19  #macro(createFormEnd $elementDataObj)