Skip to content
Snippets Groups Projects
Commit 885050eb authored by Gregor Gawol's avatar Gregor Gawol Committed by Dorian Merz
Browse files

refs #15375 [master-v5] retrieve icon solr field facet_avail

* set solr field facet_avail instead of access_facet
* set values for icons
parent 008d4a3d
Branches
Tags
No related merge requests found
<?php <?
$normalizedValue = preg_replace('/[^a-z0-9]/', '', strtolower($this->value)); $normalizedValue = preg_replace('/[^a-z0-9]/', '', strtolower($this->value));
// Convert normalizedValue to styles // Convert normalizedValue to styles
// finc: same list of states for icons like in de_15 #13704 - VE // finc: same list of states for icons like in de_15 #13704 - VE
switch ($normalizedValue) { switch ($normalizedValue) {
case 'marcfincpda': case 'local':
echo 'fa-home passive';
break;
case 'object':
echo 'fa-home object';
break;
case 'localholdings':
echo 'fa-home'; echo 'fa-home';
break; break;
case 'electronicresources': case 'freeonline':
case 'onlinefree':
case 'online':
case 'free':
echo 'fa-globe'; echo 'fa-globe';
break; break;
default: default:
......
...@@ -16,7 +16,10 @@ if ($this->driver->getRecordType() == "marcfincpda") { ...@@ -16,7 +16,10 @@ if ($this->driver->getRecordType() == "marcfincpda") {
} elseif ($this->driver->getRecordType() == "lido") { } elseif ($this->driver->getRecordType() == "lido") {
$iconClass = $this->record($this->driver)->getRecordIconClass("object"); $iconClass = $this->record($this->driver)->getRecordIconClass("object");
} else { } else {
$iconClass = $this->record($this->driver)->getRecordIconClass($this->driver->getAccessFacet()); /* finc: solr field facet_avail instead of access_facet (field deprecated) #15375 - GG */
$facetAvail = $this->driver->getFacetAvail();
$facetAvail = implode('', $facetAvail);
$iconClass = $this->record($this->driver)->getRecordIconClass($facetAvail);
} }
?> ?>
<span class="access-icon hidden-print"> <span class="access-icon hidden-print">
......
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