{{ if (field.containerClass) { }}
{{ } }}
{{ if (field.label) { }}
{{ } }}{{ if (field.helpText && field.helpTextPlacement === "above") { }}

{{= field.helpText }}

{{ } }}
{{ _.each(field.nestedFields, function(nf, i) { }} {{ if (nf.inputType === "hidden") { }}
1) ? attrs[1] : attrs[0]; }}{{ if (attr) { }} {{- attr }}="{{- val }}"{{ } }}{{ }) }}>
{{ } else { }}
{{ if (nf.label) { }}{{ } }} {{ if (nf.inputType === "select") { }} {{ } else if (nf.inputType === "radio") { }} {{ _.each(nf.options, function(radio, index){ var items = radio.split("|"); var last = items[items.length-1]; var checked = (last==="selected"||last==="select"|last==="check"); radio = items[0]; var value = ((items.length >= 3) || (items.length == 2) && !checked) ? items[1] : items[0]; var figure = ((items.length >= 4) || (items.length == 3 && !checked)) ? items[2] : false; }} 1) ? attrs[1] : attrs[0]; }}{{ if (attr) { }} {{- attr }}="{{- val }}"{{ } }}{{ }) }}>
{{ }); }} {{ } else if (nf.inputType === "checkbox") { }} {{ _.each(nf.options, function(checkbox, index){ var items = checkbox.split("|"); var last = items[items.length-1]; var checked = (last==="selected"||last==="select"|last==="check"); checkbox = items[0]; var value = ((items.length >= 3) || (items.length == 2) && !checked) ? items[1] : items[0]; var figure = ((items.length >= 4) || (items.length == 3 && !checked)) ? items[2] : false; }} 1) ? attrs[1] : attrs[0]; }}{{ if (attr) { }} {{- attr }}="{{- val }}"{{ } }}{{ }) }}>
{{ }); }} {{ } else if (nf.inputType === "textarea") { }} {{ } else { }} 1) ? attrs[1] : attrs[0]; }}{{ if (attr) { }} {{- attr }}="{{- val }}"{{ } }}{{ }) }}> {{ } }}
{{ } }} {{ }) }}
{{ if (field.helpText && field.helpTextPlacement === "below") { }}

{{= field.helpText }}

{{ } }} {{ if (field.containerClass) { }}{{ } }}