|
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 |
- |
|
|