Skip to content

Commit

Permalink
use getMarcReader
Browse files Browse the repository at this point in the history
getMarcRecord was deprecated
  • Loading branch information
doug-hahn committed Nov 1, 2023
1 parent ea424b8 commit ac838a2
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<?php foreach ($coreFields as $current): ?>
<?php
if ($current['label'] == 'Format') {
$sfxData = $this->record($this->driver)->getFullTextButton($this->driver->getMarcRecord()->getFields("22"), $current['value']);
$sfxData = $this->record($this->driver)->getFullTextButton($this->driver->getMarcReader()->getFields("22"), $current['value']);
}
?>
<tr><th><?=$this->transEsc($current['label'])?>:</th><td><?=$current['value']?></td></tr>
Expand Down
21 changes: 16 additions & 5 deletions themes/TAMU/templates/record/view.phtml
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,24 @@
<input type="hidden" value="<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier()) ?>" class="hiddenSource">
<?php
//TAMU Customization inject and id for GIFM
$idFields = $this->driver->getMarcRecord()->getFields("999");
$idFields = $this->driver->getMarcReader()->getFields("999");

$fieldCount = count($idFields);
if ($fieldCount > 0) {
$instanceIdSubField = $idFields[$fieldCount - 1]->getSubField("i");
if ($instanceIdSubField) {
echo '<input type="hidden" value="' . $this->escapeHtmlAttr($instanceIdSubField->getData()) . '" class="hiddenInstanceId" id="hiddenInstanceId" />';
}

foreach ($idFields[$fieldCount - 1] as $subfield) {
if (is_array($subfield)) {
foreach ($subfield as $subfield1) {
if ( $subfield1['code'] == 'i') {
$instanceIdSubField = $subfield1['data'];
}
}
}
}

if ($instanceIdSubField) {
echo '<input type="hidden" value="' . $this->escapeHtmlAttr($instanceIdSubField) . '" class="hiddenInstanceId" id="hiddenInstanceId" />';
}
}
?>
<?=$this->flashmessages()?>
Expand Down

0 comments on commit ac838a2

Please sign in to comment.