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
Branches
Tags
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