NAVIGATION
Autor: Claus Szypura (update) http://phoenixmedia.de 2015/02/10
This makes it possible to show or hide code in dependance of having content or not. If no content no code is generated
This way our source code remains clean an will not be “polluted” by any empty and unneccessary stuff.
to make it happen, there are some BasicWrapper
An example by Oliver: Forum
<header> <nav>{NAV_LIST_UL:BP}</nav> [HEADER] <section class="header-content">{HEADER}</section> [/HEADER] </header> <div class"main[LEFT] has-marginal-left[/LEFT][RIGHT] has-marginal-right[/RIGHT]"> [LEFT] <section class="col-left">{LEFT}</section> [/LEFT] <article> {CONTENT} </article> [RIGHT] <section class="col-left">{RIGHT}</section> [/RIGHT] </div> <footer> <p>© 2015 Whatever</p> [FOOTER] <section class="footer-content">{FOOTER}</section> [/FOOTER] </footer>
simple
[BLOCK]<tag>{BLOCK}</tag>[/BLOCK] [BLOCK_ELSE]<tag>och nö, fehlt</tag>[/BLOCK_ELSE]
nested
[BLOCK_ELSE][RIGHT]<tag>{RIGHT}</tag>[/RIGHT][/BLOCK_ELSE]
really? Here is the first, very simple (corrected by Oliver ;) )
[LEFT] <div class="col-md-3"> {LEFT} </div> [/LEFT ] <div class="col-md-[LEFT]9[/LEFT][LEFT_ELSE]12[/LEFT_ELSE]"> {CONTENT} </div>
What does it do? Right what it should: in case {LEFT} has no content the main content will expand to 12 columns. Otherwise there is a column 3 and column 9 (bootstrap)
by Oliver Forum
[LEFT] <div class="col-md-3"> [LEVEL1_ID]{NAV_LIST_UL: F, {LEVEL1_ID} , , act_path , active } [/LEVEL1_ID] {LEFT} </div> [/LEFT ] <div class="col-md-[LEFT]9[/LEFT][LEFT_ELSE]12[/LEFT_ELSE]"> {CONTENT} </div>
[IF_CAT:28,29,30]<!-- whatever -->[/IF_CAT] [IF_NOTCAT:0,1,2]<!-- whatever -->[/IF_NOTCAT]