+ for ( my $i = 0 ; $i < @$varValue ; $i++ ) {
+ if ( @$varValue > 1 || $type->{emptyOk} ) {
+ $content .= <<EOF;
+<td class="border">
+<input type="button" name="del_${varName}_z_$i" value="${EscHTML($Lang->{CfgEdit_Button_Delete})}"
+ onClick="deleteSubmit('${varName}_z_$i')">
+</td>
+EOF
+ }
+ $content .= fieldEditBuild($type->{child}, "${varName}_z_$i",
+ $varValue->[$i], $errors, $level + 1, undef,
+ $isError, $onchangeSubmit,
+ $overrideVar, $overrideSet);
+ $content .= "</tr>\n";
+ }
+ } else {
+ for ( my $i = 0 ; $i < @$varValue ; $i++ ) {
+ $content .= <<EOF;
+<tr><td class="border">
+<input type="button" name="ins_${varName}_z_$i" value="${EscHTML($Lang->{CfgEdit_Button_Insert})}"
+ onClick="insertSubmit('${varName}_z_$i')">
+EOF
+ if ( @$varValue > 1 || $type->{emptyOk} ) {
+ $content .= <<EOF;
+<input type="button" name="del_${varName}_z_$i" value="${EscHTML($Lang->{CfgEdit_Button_Delete})}"
+ onClick="deleteSubmit('${varName}_z_$i')">
+EOF
+ }
+ $content .= "</td>\n";
+ $content .= fieldEditBuild($type->{child}, "${varName}_z_$i",
+ $varValue->[$i], $errors, $level + 1, undef,
+ $isError, $onchangeSubmit,
+ $overrideVar, $overrideSet);
+ $content .= "</tr>\n";
+ }
+ $colspan = 2;