Bug 42322: Pass the aside to main-container
Improve main-container.inc so we can pass a specific aside block Signed-off-by: Clemens Tubach <clemens.tubach@kit.edu> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Pedro Amorim <pedro.amorim@openfifth.co.uk>
This commit is contained in:
parent
ab7602b0f3
commit
add690d0f4
|
|
@ -5,7 +5,7 @@
|
|||
[% IF aside && !asides %]
|
||||
[% SET asides = [aside] %]
|
||||
[% END %]
|
||||
[% IF asides %]
|
||||
[% IF asides || aside_block %]
|
||||
<div class="col-md-10 order-sm-1 order-md-2">
|
||||
<main>
|
||||
[% INCLUDE 'messages.inc' %]
|
||||
|
|
@ -21,47 +21,51 @@
|
|||
</div>
|
||||
<div class="col-md-2 order-sm-2 order-md-1" id="sidebar-container" style="position: relative;">
|
||||
<aside>
|
||||
[% FOR aside IN asides %]
|
||||
[% SWITCH aside %]
|
||||
[% CASE 'acquisitions-menu' %]
|
||||
[% INCLUDE 'acquisitions-menu.inc' %]
|
||||
[% CASE 'admin-menu' %]
|
||||
[% INCLUDE 'admin-menu.inc' %]
|
||||
[% CASE 'biblio-view-menu' %]
|
||||
[% INCLUDE 'biblio-view-menu.inc' %]
|
||||
[% CASE 'cat-menu' %]
|
||||
[% INCLUDE 'cat-menu.inc' %]
|
||||
[% CASE 'circ-menu' %]
|
||||
[% INCLUDE 'circ-menu.inc' %]
|
||||
[% CASE 'circ-nav' %]
|
||||
[% INCLUDE 'circ-nav.inc' %]
|
||||
[% CASE 'facets' %]
|
||||
[% INCLUDE 'facets.inc' %]
|
||||
[% CASE 'guided-reports-view' %]
|
||||
[% INCLUDE 'guided-reports-view.inc' %]
|
||||
[% CASE 'ill-filter' %]
|
||||
[% INCLUDE 'ill-filter.inc' %]
|
||||
[% CASE 'labels-menu' %]
|
||||
[% INCLUDE 'labels-menu.inc' %]
|
||||
[% INCLUDE 'cat-menu.inc' %]
|
||||
[% CASE 'vendor-menu' %]
|
||||
[% INCLUDE 'vendor-menu.inc' %]
|
||||
[% CASE 'pos-menu' %]
|
||||
[% INCLUDE 'pos-menu.inc' %]
|
||||
[% CASE 'prefs-menu' %]
|
||||
[% INCLUDE 'prefs-menu.inc' %]
|
||||
[% CASE 'reports-menu' %]
|
||||
[% INCLUDE 'reports-menu.inc' %]
|
||||
[% CASE 'serials-advsearch_brief' %]
|
||||
[% INCLUDE 'serials-advsearch.inc' brief=1 %]
|
||||
[% CASE 'serials-menu' %]
|
||||
[% INCLUDE 'serials-menu.inc' %]
|
||||
[% CASE 'subscriptions-search' %]
|
||||
[% INCLUDE 'subscriptions-search.inc' %]
|
||||
[% CASE 'tags-filter' %]
|
||||
[% INCLUDE 'tags-filter.inc' %]
|
||||
[% CASE 'tools-menu' %]
|
||||
[% INCLUDE 'tools-menu.inc' %]
|
||||
[% IF aside_block %]
|
||||
[% aside_block %]
|
||||
[% ELSE %]
|
||||
[% FOR aside IN asides %]
|
||||
[% SWITCH aside %]
|
||||
[% CASE 'acquisitions-menu' %]
|
||||
[% INCLUDE 'acquisitions-menu.inc' %]
|
||||
[% CASE 'admin-menu' %]
|
||||
[% INCLUDE 'admin-menu.inc' %]
|
||||
[% CASE 'biblio-view-menu' %]
|
||||
[% INCLUDE 'biblio-view-menu.inc' %]
|
||||
[% CASE 'cat-menu' %]
|
||||
[% INCLUDE 'cat-menu.inc' %]
|
||||
[% CASE 'circ-menu' %]
|
||||
[% INCLUDE 'circ-menu.inc' %]
|
||||
[% CASE 'circ-nav' %]
|
||||
[% INCLUDE 'circ-nav.inc' %]
|
||||
[% CASE 'facets' %]
|
||||
[% INCLUDE 'facets.inc' %]
|
||||
[% CASE 'guided-reports-view' %]
|
||||
[% INCLUDE 'guided-reports-view.inc' %]
|
||||
[% CASE 'ill-filter' %]
|
||||
[% INCLUDE 'ill-filter.inc' %]
|
||||
[% CASE 'labels-menu' %]
|
||||
[% INCLUDE 'labels-menu.inc' %]
|
||||
[% INCLUDE 'cat-menu.inc' %]
|
||||
[% CASE 'vendor-menu' %]
|
||||
[% INCLUDE 'vendor-menu.inc' %]
|
||||
[% CASE 'pos-menu' %]
|
||||
[% INCLUDE 'pos-menu.inc' %]
|
||||
[% CASE 'prefs-menu' %]
|
||||
[% INCLUDE 'prefs-menu.inc' %]
|
||||
[% CASE 'reports-menu' %]
|
||||
[% INCLUDE 'reports-menu.inc' %]
|
||||
[% CASE 'serials-advsearch_brief' %]
|
||||
[% INCLUDE 'serials-advsearch.inc' brief=1 %]
|
||||
[% CASE 'serials-menu' %]
|
||||
[% INCLUDE 'serials-menu.inc' %]
|
||||
[% CASE 'subscriptions-search' %]
|
||||
[% INCLUDE 'subscriptions-search.inc' %]
|
||||
[% CASE 'tags-filter' %]
|
||||
[% INCLUDE 'tags-filter.inc' %]
|
||||
[% CASE 'tools-menu' %]
|
||||
[% INCLUDE 'tools-menu.inc' %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
[% END %]
|
||||
</aside>
|
||||
|
|
|
|||
Loading…
Reference in New Issue