Skip to content
Snippets Groups Projects
Commit 75676f4e authored by Frank Morgner's avatar Frank Morgner
Browse files

refs #12328

* more generic ViewHelper snippet for internal vf links at SolrMarc\data-linkviafincid.phtml
parent 74376cda
No related merge requests found
......@@ -529,15 +529,10 @@ class RecordDataFormatterFactory
'Published in', 'getContainerTitle', 'data-containerTitle.phtml'
);
$spec->setLine(
'New Title', 'getNewerTitles', null, ['recordLink' => 'title']
'New Title', 'getNewerTitles', 'data-linkViaFincId.phtml'
);
$spec->setLine(
'Previous Title',
'getPreviousTitles',
null,
[
'recordLink' => 'title'
]
'Previous Title', 'getPreviousTitles', 'data-linkViaFincId.phtml'
);
$spec->setTemplateLine(
'Authors/Corporations',
......
<!-- finc: RecordDriver - solrMarc - data-linkviafincid -->
<? if (!empty($data)): ?>
<? foreach($data as $field): ?>
<? if (isset($field['id']) || isset($field['text'])):
$url = isset($field['id'])
? $this->url('record').$field['id']
: $this->record($this->driver)->getLink('title', $field['text']);
?>
<? if (isset($field['pretext']) && !empty($field['pretext'])): ?>
<?=$this->escapeHtml($field['pretext'])?>:
<? endif; ?>
<a href="<?=$url?>"><?=$this->escapeHtml($field['text'])?></a><br/>
<? else: ?>
<a href="<?=$this->record($this->driver)->getLink('title', $field)?>"><?=$this->escapeHtml($field)?></a><br/>
<? endif; ?>
<? endforeach; ?>
<? endif; ?>
<!-- finc: RecordDriver - solrMarc - data-linkviafincid - END -->
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment