Lines 394-399
sub _add_custom_field_rowdata
Link Here
|
394 |
{ |
394 |
{ |
395 |
my ( $row, $record ) = @_; |
395 |
my ( $row, $record ) = @_; |
396 |
my $pref_newtags = C4::Context->preference('AdditionalFieldsInZ3950ResultSearch'); |
396 |
my $pref_newtags = C4::Context->preference('AdditionalFieldsInZ3950ResultSearch'); |
|
|
397 |
my $pref_flavour = C4::Context->preference('MarcFlavour'); |
397 |
|
398 |
|
398 |
$pref_newtags =~ s/^\s+|\s+$//g; |
399 |
$pref_newtags =~ s/^\s+|\s+$//g; |
399 |
$pref_newtags =~ s/\h+/ /g; |
400 |
$pref_newtags =~ s/\h+/ /g; |
Lines 418-424
sub _add_custom_field_rowdata
Link Here
|
418 |
if ( not $str eq '') { |
419 |
if ( not $str eq '') { |
419 |
push @content, $str; |
420 |
push @content, $str; |
420 |
} |
421 |
} |
421 |
} elsif ( $tag <= 10 ) { |
422 |
} elsif ( $tag == 10 ) { |
|
|
423 |
push @content, ( $pref_flavour eq "MARC21" ? $marcfield->data : $marcfield->as_string ); |
424 |
} elsif ( $tag < 10 ) { |
422 |
push @content, $marcfield->data(); |
425 |
push @content, $marcfield->data(); |
423 |
} else { |
426 |
} else { |
424 |
push @content, $marcfield->as_string(); |
427 |
push @content, $marcfield->as_string(); |
425 |
- |
|
|