Lines 482-492
sub _build_default_values_for_mod_marc {
Link Here
|
482 |
withdrawn => 0, |
482 |
withdrawn => 0, |
483 |
}; |
483 |
}; |
484 |
while ( my ( $field, $default_value ) = each %$default_values ) { |
484 |
while ( my ( $field, $default_value ) = each %$default_values ) { |
485 |
$field =~ s|[^\.]*\.?(.*)|items.$1|; |
485 |
my $kohafield = $field; |
|
|
486 |
$kohafield =~ s|^([^\.]+)$|items.$1|; |
486 |
$default_values_for_mod_from_marc{$frameworkcode}{$field} = |
487 |
$default_values_for_mod_from_marc{$frameworkcode}{$field} = |
487 |
$default_value |
488 |
$default_value |
488 |
if C4::Koha::IsKohaFieldLinked( |
489 |
if C4::Koha::IsKohaFieldLinked( |
489 |
{ kohafield => $field, frameworkcode => $frameworkcode } ); |
490 |
{ kohafield => $kohafield, frameworkcode => $frameworkcode } ); |
490 |
} |
491 |
} |
491 |
return $default_values_for_mod_from_marc{$frameworkcode}; |
492 |
return $default_values_for_mod_from_marc{$frameworkcode}; |
492 |
} |
493 |
} |
493 |
- |
|
|