Lines 185-191
if ($op eq 'add_form') {
Link Here
|
185 |
$i++; |
185 |
$i++; |
186 |
} |
186 |
} |
187 |
# add more_subfields empty lines for add if needed |
187 |
# add more_subfields empty lines for add if needed |
188 |
for (my $i=1;$i<=$more_subfields;$i++) { |
188 |
|
189 |
my %row_data; # get a fresh hash for the row data |
189 |
my %row_data; # get a fresh hash for the row data |
190 |
$row_data{'new_subfield'} = 1; |
190 |
$row_data{'new_subfield'} = 1; |
191 |
$row_data{tab} = { |
191 |
$row_data{tab} = { |
Lines 197-207
if ($op eq 'add_form') {
Link Here
|
197 |
default => $data->{'hidden'} |
197 |
default => $data->{'hidden'} |
198 |
}; |
198 |
}; |
199 |
|
199 |
|
200 |
$row_data{tagsubfieldinput} = "<input type=\"text\" name=\"tagsubfield\" value=\"".$data->{'tagsubfield'}."\" size=\"1\" id=\"tagsubfield\" maxlength=\"1\" />"; |
200 |
$row_data{tagsubfieldinput} = |
201 |
$row_data{tagsubfieldinput} = |
|
|
202 |
"<label><input type=\"text\" name=\"tagsubfield\" value=\"" |
201 |
"<label><input type=\"text\" name=\"tagsubfield\" value=\"" |
203 |
. $data->{'tagsubfield'} |
202 |
. $data->{'tagsubfield'} |
204 |
. "\" size=\"1\" id=\"tagsubfield\" maxlength=\"1\" /></label>"; |
203 |
. "\" size=\"1\" id=\"tagsubfieldinput".$i."\" maxlength=\"1\" /></label>"; |
205 |
$row_data{tagsubfield} = $data->{'tagsubfield'}; |
204 |
$row_data{tagsubfield} = $data->{'tagsubfield'}; |
206 |
$row_data{liblibrarian} = ""; |
205 |
$row_data{liblibrarian} = ""; |
207 |
$row_data{libopac} = ""; |
206 |
$row_data{libopac} = ""; |
Lines 228-251
if ($op eq 'add_form') {
Link Here
|
228 |
default => "", |
227 |
default => "", |
229 |
}; |
228 |
}; |
230 |
$row_data{authorised_value} = { |
229 |
$row_data{authorised_value} = { |
231 |
id => "authorised_value", |
230 |
id => "authorised_value$i", |
232 |
values => $authorised_values, |
231 |
values => $authorised_values, |
233 |
default => "", |
232 |
default => "", |
234 |
}; |
233 |
}; |
235 |
$row_data{frameworkcode} = { |
234 |
$row_data{frameworkcode} = { |
236 |
id => "frameworkcode", |
235 |
id => "frameworkcode$i", |
237 |
values => \@authtypes, |
236 |
values => \@authtypes, |
238 |
default => $data->{'frameworkcode'}, |
237 |
default => $data->{'frameworkcode'}, |
239 |
}; |
238 |
}; |
240 |
$row_data{value_builder} = { |
239 |
$row_data{value_builder} = { |
241 |
id => "value_builder", |
240 |
id => "value_builder$i", |
242 |
values => \@value_builder, |
241 |
values => \@value_builder, |
243 |
default => $data->{'value_builder'}, |
242 |
default => $data->{'value_builder'}, |
244 |
}; |
243 |
}; |
245 |
|
244 |
|
246 |
$row_data{row} = $i; |
245 |
$row_data{row} = $i; |
247 |
push(@loop_data, \%row_data); |
246 |
push(@loop_data, \%row_data); |
248 |
} |
247 |
|
249 |
$template->param('use_heading_flags_p' => 1); |
248 |
$template->param('use_heading_flags_p' => 1); |
250 |
$template->param('heading_edit_subfields_p' => 1); |
249 |
$template->param('heading_edit_subfields_p' => 1); |
251 |
$template->param(action => "Edit subfields", |
250 |
$template->param(action => "Edit subfields", |
252 |
- |
|
|