Lines 179-185
sub generate_subfield_form {
Link Here
|
179 |
} |
179 |
} |
180 |
} |
180 |
} |
181 |
elsif ( $subfieldlib->{authorised_value} eq "itemtypes" ) { |
181 |
elsif ( $subfieldlib->{authorised_value} eq "itemtypes" ) { |
182 |
push @authorised_values, "" unless ( $subfieldlib->{mandatory} ); |
182 |
push @authorised_values, ""; |
183 |
my $itemtypes = Koha::ItemTypes->search_with_localization; |
183 |
my $itemtypes = Koha::ItemTypes->search_with_localization; |
184 |
while ( my $itemtype = $itemtypes->next ) { |
184 |
while ( my $itemtype = $itemtypes->next ) { |
185 |
push @authorised_values, $itemtype->itemtype; |
185 |
push @authorised_values, $itemtype->itemtype; |
Lines 195-201
sub generate_subfield_form {
Link Here
|
195 |
#---- class_sources |
195 |
#---- class_sources |
196 |
} |
196 |
} |
197 |
elsif ( $subfieldlib->{authorised_value} eq "cn_source" ) { |
197 |
elsif ( $subfieldlib->{authorised_value} eq "cn_source" ) { |
198 |
push @authorised_values, "" unless ( $subfieldlib->{mandatory} ); |
198 |
push @authorised_values, ""; |
199 |
|
199 |
|
200 |
my $class_sources = GetClassSources(); |
200 |
my $class_sources = GetClassSources(); |
201 |
my $default_source = C4::Context->preference("DefaultClassificationSource"); |
201 |
my $default_source = C4::Context->preference("DefaultClassificationSource"); |
Lines 212-218
sub generate_subfield_form {
Link Here
|
212 |
#---- "true" authorised value |
212 |
#---- "true" authorised value |
213 |
} |
213 |
} |
214 |
else { |
214 |
else { |
215 |
push @authorised_values, qq{} unless ( $subfieldlib->{mandatory} ); |
215 |
push @authorised_values, qq{}; |
216 |
my $av = GetAuthorisedValues( $subfieldlib->{authorised_value} ); |
216 |
my $av = GetAuthorisedValues( $subfieldlib->{authorised_value} ); |
217 |
for my $r ( @$av ) { |
217 |
for my $r ( @$av ) { |
218 |
push @authorised_values, $r->{authorised_value}; |
218 |
push @authorised_values, $r->{authorised_value}; |
219 |
- |
|
|