Updated on December 16, 2024:
- Added
f.FldRequired
logic; in addition tof.FldReq
. - Removed unused fieldsPerRow runtime variable.
<?xml version="1.0"?>
<ew-code name="Basic Add page (grid)" version="25.0.0" type="Custom Template" for="template" author="e.World">
<description>
<
]]>
</description>
<script>
<![CDATA[
<#
let fields = FIELDS.filter(f => f.FldGenerate && f.FldAdd && f.FldAutoUpdateValue === "");
#>
]]>
</script>
<code>
<![CDATA[
<div class="container">
<div class="row row-cols-auto">
<# for (let f of fields) { #>
<div id="r_<#= f.FldParm #>" class="col-sm-12 col-md-12 col-lg-6">
<div class="row">
<label for="<#= f.FldVar #>" class="col-sm-4 col-form-label">{{{caption <#= f.FldParm #>}}}<# if(f.FldReq || f.FldRequired){ #><?php echo Language()->phrase("FieldRequiredIndicator") ?><# } #></label>
<div class="col-sm-8">{{{value <#= f.FldParm #>}}}</div>
</div>
</div>
<# } #>
</div>
</div>
]]>
</code>
</ew-code>