From 9893636e0acd07a7d8d388eca8b416045022a1a4 Mon Sep 17 00:00:00 2001 From: Dorian Merz <merz@ub.uni-leipzig.de> Date: Thu, 17 Sep 2020 11:12:34 +0200 Subject: [PATCH] refs #18344 [finc] move template data-linkViaFincId to DefaultRecord --- .../{SolrMarc => DefaultRecord}/data-linkViaFincId.phtml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) rename themes/finc/templates/RecordDriver/{SolrMarc => DefaultRecord}/data-linkViaFincId.phtml (86%) diff --git a/themes/finc/templates/RecordDriver/SolrMarc/data-linkViaFincId.phtml b/themes/finc/templates/RecordDriver/DefaultRecord/data-linkViaFincId.phtml similarity index 86% rename from themes/finc/templates/RecordDriver/SolrMarc/data-linkViaFincId.phtml rename to themes/finc/templates/RecordDriver/DefaultRecord/data-linkViaFincId.phtml index cc59b8b824b..a43085bbc75 100644 --- a/themes/finc/templates/RecordDriver/SolrMarc/data-linkViaFincId.phtml +++ b/themes/finc/templates/RecordDriver/DefaultRecord/data-linkViaFincId.phtml @@ -1,7 +1,10 @@ <!-- finc: RecordDriver - solrMarc - data-linkviafincid --> <?php if (!empty($data)): ?> <?php foreach ($data as $field): ?> - <?php if (isset($field['id']) || isset($field['text'])): + <?php if ( + is_array($field) + && (isset($field['id']) || isset($field['text'])) + ): $url = isset($field['id']) ? $this->url('record') . $field['id'] : $this->record($this->driver)->getLink('title', $field['text']); -- GitLab