Skip to content
Snippets Groups Projects
Commit 1750e6d8 authored by Chris Hallberg's avatar Chris Hallberg
Browse files

Proper columns in hierarchy tree.

parent ff58312a
No related merge requests found
...@@ -3,7 +3,9 @@ ...@@ -3,7 +3,9 @@
$this->treeContext = 'Collection'; $this->treeContext = 'Collection';
?> ?>
<div class="row"> <div class="row">
<?=$this->render('RecordTab/hierarchytree.phtml')?> <div class="col-sm-6">
<?=$this->render('RecordTab/hierarchytree.phtml')?>
</div>
<div class="col-sm-6"> <div class="col-sm-6">
<div id="hierarchyRecordHolder"> <div id="hierarchyRecordHolder">
<div id="hierarchyRecord"> <div id="hierarchyRecord">
......
...@@ -19,43 +19,41 @@ ...@@ -19,43 +19,41 @@
$this->inlineScript(\Zend\View\Helper\HeadScript::FILE, 'hierarchyTree.js'); $this->inlineScript(\Zend\View\Helper\HeadScript::FILE, 'hierarchyTree.js');
echo $this->inlineScript(); echo $this->inlineScript();
?> ?>
<div<?=isset($this->mainTreeClass) ? ' class="' . $this->mainTreeClass . '"' : ''?>> <? if (count($hierarchyTreeList) > 1): ?>
<? if (count($hierarchyTreeList) > 1): ?> <div id="treeSelector">
<div id="treeSelector"> <? foreach ($hierarchyTreeList as $hierarchy => $hierarchyTitle): ?>
<? foreach ($hierarchyTreeList as $hierarchy => $hierarchyTitle): ?> <? if($activeTree == $hierarchy): ?>
<? if($activeTree == $hierarchy): ?> <i class="fa fa-sitemap"></i> <?=$this->escapeHtml($hierarchyTitle)?>
<i class="fa fa-sitemap"></i> <?=$this->escapeHtml($hierarchyTitle)?> <? else: ?>
<? else: ?> <i class="fa fa-sitemap text-muted"></i> <a href="<?=$this->recordLink()->getTabUrl($this->driver, 'HierarchyTree')?>?hierarchy=<?=urlencode($hierarchy)?>"><?=$this->escapeHtml($hierarchyTitle)?></a>
<i class="fa fa-sitemap text-muted"></i> <a href="<?=$this->recordLink()->getTabUrl($this->driver, 'HierarchyTree')?>?hierarchy=<?=urlencode($hierarchy)?>"><?=$this->escapeHtml($hierarchyTitle)?></a>
<? endif; ?>
<? endforeach; ?>
</div>
<? endif; ?>
<? if ($activeTree): ?>
<div id="hierarchyTreeHolder">
<? if ($this->tab->searchActive()): ?>
<div id="treeSearch" class="form-inline hidden">
<input type="text" id="treeSearchText" class="form-control search-query" value="">
<select class="form-control" id="treeSearchType" name="type">
<option value="AllFields"><?=$this->transEsc('All Fields')?></option>
<option value="Title"><?=$this->transEsc('Title')?></option>
</select>
<input type="submit" class="btn btn-default" value="<?=$this->transEsc('Search') ?>"/>
<i id="treeSearchLoadingImg" class="fa fa-spinner fa-spin hidden"></i>
</div>
<div id="treeSearchNoResults" class="alert alert-danger hidden"><?=$this->translate('nohit_heading')?></div>
<div id="treeSearchLimitReached" class="alert alert-danger hidden"><?=$this->translate('tree_search_limit_reached_html', array('%%url%%' => $this->url('search-results'), '%%limit%%' => $this->tab->getSearchLimit()))?></div>
<? endif; ?> <? endif; ?>
<div id="hierarchyTree"> <? endforeach; ?>
<input type="hidden" value="<?=$this->escapeHtml($this->driver->getUniqueId())?>" class="hiddenRecordId" /> </div>
<input type="hidden" value="<?=$this->escapeHtml($activeTree)?>" class="hiddenHierarchyId" /> <? endif; ?>
<input type="hidden" value="<?=isset($this->treeContext) ? $this->treeContext : 'Record'?>" class="hiddenContext" /> <? if ($activeTree): ?>
<? if ($this->layout()->getTemplate() != 'layout/lightbox'): ?> <div id="hierarchyTreeHolder">
<noscript> <? if ($this->tab->searchActive()): ?>
<?=$this->tab->renderTree($this->url('home'))?> <div id="treeSearch" class="form-inline hidden">
</noscript> <input type="text" id="treeSearchText" class="form-control search-query" value="">
<? endif; ?> <select class="form-control" id="treeSearchType" name="type">
<option value="AllFields"><?=$this->transEsc('All Fields')?></option>
<option value="Title"><?=$this->transEsc('Title')?></option>
</select>
<input type="submit" class="btn btn-default" value="<?=$this->transEsc('Search') ?>"/>
<i id="treeSearchLoadingImg" class="fa fa-spinner fa-spin hidden"></i>
</div> </div>
<div id="treeSearchNoResults" class="alert alert-danger hidden"><?=$this->translate('nohit_heading')?></div>
<div id="treeSearchLimitReached" class="alert alert-danger hidden"><?=$this->translate('tree_search_limit_reached_html', array('%%url%%' => $this->url('search-results'), '%%limit%%' => $this->tab->getSearchLimit()))?></div>
<? endif; ?>
<div id="hierarchyTree">
<input type="hidden" value="<?=$this->escapeHtml($this->driver->getUniqueId())?>" class="hiddenRecordId" />
<input type="hidden" value="<?=$this->escapeHtml($activeTree)?>" class="hiddenHierarchyId" />
<input type="hidden" value="<?=isset($this->treeContext) ? $this->treeContext : 'Record'?>" class="hiddenContext" />
<? if ($this->layout()->getTemplate() != 'layout/lightbox'): ?>
<noscript>
<?=$this->tab->renderTree($this->url('home'))?>
</noscript>
<? endif; ?>
</div> </div>
<? endif; ?> </div>
</div> <? endif; ?>
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