headTitle($this->translate('hierarchy_tree') . ': ' . $this->driver->getBreadcrumb()); $hierarchyTreeList = $this->tab->getTreeList(); $activeTree = $this->tab->getActiveTree(); ?>
0): ?>
$hierarchyTitle): ?> icon('hierarchy-tree') ?> escapeHtml($hierarchyTitle)?> icon('hierarchy-tree', ['class' => 'text-muted']) ?> escapeHtml($hierarchyTitle)?>
tab->isFullHierarchyVisible()): ?>
tab->searchActive()): ?> htmlAttributes([ 'class' => 'js-hierarchy-tree-placeholder', 'data-id' => $this->driver->getUniqueId(), 'data-source-id' => $this->driver->getSourceIdentifier(), 'data-hierarchy-id' => $activeTree, 'data-context' => $this->treeContext ?? 'Record', 'data-preview-element' => $this->treePreviewElement ?? '', 'data-lightbox' => $this->layout()->getTemplate() === 'layout/lightbox', 'data-full-hierarchy' => $this->tab->isFullHierarchyVisible(), ]); ?> >
inlineScript(\Laminas\View\Helper\HeadScript::FILE, 'hierarchy_tree.js'); $js = << VuFind.hierarchyTree.initTree(el)); JS; echo $this->inlineScript()->appendScript($js); ?>