+
+ [%# process editable cvars %]
+ <table class='row2-cvars-table'>
+ <tr>
+ [%- FOREACH row2 = row.ROW2 %]
+ [%- SET show = ((row2.render_options.var.flag_editable || !row2.render_options.hide_non_editable ) && row2.render_options.valid && !row2.render_options.partsgroup_filtered) %]
+ [%- IF row2.cvar && show %]
+ [%- IF row2.line_break %]
+ </tr><tr>
+ [%- END %]
+ <th>
+ [% row2.description %]
+ </th>
+ <td>
+ [% PROCESS cvar_inputs cvar = row2.render_options %]
+ </td>
+ [%- END %]
+ [%- END %]
+ </tr>
+ </table>
+
+ [%# process non editable cvars extra to not disturb the table layout (this will be hidden inputs) %]
+ [%- FOREACH row2 = row.ROW2 %]
+ [%- SET hide = (!row2.render_options.var.flag_editable && row2.render_options.hide_non_editable) %]
+ [%- IF row2.cvar && hide %]
+ [% PROCESS cvar_inputs cvar = row2.render_options %]
+ [%- END %]
+ [%- END %]
+