<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>klauskjeldsen.dk &#187; Search Results  &#187;  ul+inside+li</title> <atom:link href="http://klauskjeldsen.dk/search/ul+inside+li/feed/rss2/" rel="self" type="application/rss+xml" /><link>http://klauskjeldsen.dk</link> <description>About web... &#38; stuff</description> <lastBuildDate>Fri, 04 May 2012 15:33:17 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>TYPO3: XHTML Valid 3 Level Menu in Typoscript</title><link>http://klauskjeldsen.dk/typo3-xhtml-valid-3-level-menu-in-typoscript/</link> <comments>http://klauskjeldsen.dk/typo3-xhtml-valid-3-level-menu-in-typoscript/#comments</comments> <pubDate>Thu, 29 Mar 2007 17:54:18 +0000</pubDate> <dc:creator>Klaus Kjeldsen</dc:creator> <category><![CDATA[TYPO3/TypoScript]]></category><guid
isPermaLink="false">http://www.klauskjeldsen.dk/2007/03/29/typo3-xhtml-valid-3-level-menu-in-typoscript/</guid> <description><![CDATA[This is sort of a long snippet, but anyway it is an example of making a vertical 3 level menu, which expand and collapse according to the active and current chosen list-item / page. The menu made as nested unordered &#8230; <a
href="http://klauskjeldsen.dk/typo3-xhtml-valid-3-level-menu-in-typoscript/">Continue reading <span
class="meta-nav">&#8594;</span></a> Related posts:<ol><li><a
href='http://klauskjeldsen.dk/typo3-making-a-xhtml-valid-menu/' rel='bookmark' title='TYPO3: Making a simple menu as an unordered list in XHTML'>TYPO3: Making a simple menu as an unordered list in XHTML</a></li><li><a
href='http://klauskjeldsen.dk/typo3-making-a-pathbreadcrumb-in-typoscript/' rel='bookmark' title='TYPO3: How to make a path/breadcrumb in typoscript'>TYPO3: How to make a path/breadcrumb in typoscript</a></li><li><a
href='http://klauskjeldsen.dk/typo3typoscript-how-to-add-page-updated-timestamp/' rel='bookmark' title='TYPO3/TypoScript: How to add Page Updated Timestamp'>TYPO3/TypoScript: How to add Page Updated Timestamp</a></li></ol>]]></description> <content:encoded><![CDATA[<p>This is sort of a long snippet, but anyway it is an example of making a vertical 3 level menu, which expand and collapse according to the active and current chosen list-item / page. The menu made as nested unordered list, and further it is wrapped in a box made of divs, where the title of active parent page to the menu is shown. The pattern of the typoscript menu could be repeated, if a fourth level is wanted, and it could be shortened to a 1 or 2 level menu.</p><div
class="codesnip-container" ><div
class="typoscript codesnip" style="font-family:monospace;"><ol><li
class="li1"><div
class="de1"><span
class="co2">## SubMenu [Begin]</span></div></li><li
class="li1"><div
class="de1"><span
class="co2"># Removes the menubox from the page ids: 19, 23 (if the page does not have subpages, you don&#8217;t want an empty box) </span></div></li><li
class="li1"><div
class="de1"><span
class="br0">&#91;</span><a
href="http://documentation.typo3.org/documentation/tsref/conditions/PIDinRootline/"><span
class="kw1">PIDinRootline</span></a> <span
class="sy0">=</span> <span
class="nu0">19</span>,<span
class="nu0">23</span><span
class="br0">&#93;</span></div></li><li
class="li1"><div
class="de1"><span
class="co2"># do nothing (PIDupinRootline doesn&#8217;t seem to work?)</span></div></li><li
class="li1"><div
class="de1"><span
class="br0">&#91;</span>else<span
class="br0">&#93;</span></div></li><li
class="li1"><div
class="de1">boxtop <span
class="sy0">=</span> <a
href="http://documentation.typo3.org/documentation/tsref/cobjects/TEXT/"><span
class="kw4">TEXT</span></a></div></li><li
class="li1"><div
class="de1"><span
class="co2"># get the title of the page on the first level of the rootline.</span></div></li><li
class="li1"><div
class="de1">boxtop<span
class="sy0">.</span>data <span
class="sy0">=</span> leveltitle<span
class="sy0">:</span>1</div></li><li
class="li1"><div
class="de1">boxtop<span
class="sy0">.</span>wrap <span
class="sy0">=</span> <span
class="re2">&lt;div class=&quot;columnbox&quot;&gt;</span><span
class="re2">&lt;div class=&quot;columnbox-top&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/div&gt;</span><span
class="re2">&lt;div class=&quot;columnbox-content&quot;&gt;</span></div></li><li
class="li1"><div
class="de1">boxbottom <span
class="sy0">=</span> <a
href="http://documentation.typo3.org/documentation/tsref/cobjects/TEXT/"><span
class="kw4">TEXT</span></a></div></li><li
class="li1"><div
class="de1">boxbottom<span
class="sy0">.</span>value <span
class="sy0">=</span> <span
class="re2">&lt;/div&gt;</span><span
class="re2">&lt;div class=&quot;columnbox-bottom&quot;&gt;</span><span
class="re2">&lt;/div&gt;</span><span
class="re2">&lt;/div&gt;</span></div></li><li
class="li1"><div
class="de1"><span
class="br0">&#91;</span><span
class="re4">end</span><span
class="br0">&#93;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1"><span
class="re5">lib</span><span
class="sy0">.</span>subMenu <span
class="sy0">=</span> <a
href="http://documentation.typo3.org/documentation/tsref/cobjects/COA/"><span
class="kw4">COA</span></a></div></li><li
class="li1"><div
class="de1"><span
class="re5">lib</span><span
class="sy0">.</span>subMenu <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># include top of columnbox</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="nu0">9</span> <span
class="sy0">&lt;</span> boxtop</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># making the menu</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10 <span
class="sy0">=</span> <a
href="http://documentation.typo3.org/documentation/tsref/cobjects/HMENU/"><span
class="kw4">HMENU</span></a></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># defines the menu entrylevel</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>entryLevel <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>1 <span
class="sy0">=</span> <a
href="http://documentation.typo3.org/documentation/tsref/menu/TMENU/"><span
class="kw7">TMENU</span></a></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>1 <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; noBlur <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">CUR</span></a> <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">IFSUB</span></a><span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">ACTIFSUB</span></a> <span
class="sy0">=</span> <span
class="nu0">1</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Formatting of menu normal entries as list items.</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>1<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">NO</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;normal minus&quot;&gt;</span><span
class="sy0">|</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Current menu item is unlinked and wrapped in span</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>1<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">CUR</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li id=&quot;current&quot; class=&quot;minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doNotLinkIt <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allWrap <span
class="sy0">=</span> <span
class="re2">&lt;span&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/span&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># If the menu item has subs add class plus to change icon to it has subs</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>1<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">IFSUB</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;normal plus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Active items above current to be formatted differently</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>1<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">ACTIFSUB</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;active minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Wrap the first level of the menu inside an unordered list</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>1<span
class="sy0">.</span>wrap <span
class="sy0">=</span> <span
class="re2">&lt;ul class=&quot;cb-menu&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/ul&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>2 <span
class="sy0">=</span> <a
href="http://documentation.typo3.org/documentation/tsref/menu/TMENU/"><span
class="kw7">TMENU</span></a></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>2 <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; noBlur <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">CUR</span></a> <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">IFSUB</span></a><span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">ACTIFSUB</span></a> <span
class="sy0">=</span> <span
class="nu0">1</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Same formatting of menu entries as list items.</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>2<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">NO</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;normal minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ATagParams <span
class="sy0">=</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Current menu item is unlinked and marked too</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>2<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">CUR</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li id=&quot;current&quot; class=&quot;minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doNotLinkIt <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allWrap <span
class="sy0">=</span> <span
class="re2">&lt;span&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/span&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># If the menu item has subs add class plus to change icon</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>2<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">IFSUB</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;normal plus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Active items above current to be formatted differently as for first level</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>2<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">ACTIFSUB</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;active minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Wrap the second level of the menu inside an unordered list</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>2<span
class="sy0">.</span>wrap <span
class="sy0">=</span> <span
class="re2">&lt;ul class=&quot;cb-submenu&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/ul&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>3 <span
class="sy0">=</span> <a
href="http://documentation.typo3.org/documentation/tsref/menu/TMENU/"><span
class="kw7">TMENU</span></a></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>3 <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; noBlur <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">CUR</span></a> <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">IFSUB</span></a> <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">ACTIFSUB</span></a> <span
class="sy0">=</span> <span
class="nu0">1</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Same formatting of menu entries as list items.</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>3<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">NO</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;normal minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ATagParams <span
class="sy0">=</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Current menu item is unlinked and marked too</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>3<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">CUR</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li id=&quot;current&quot; class=&quot;minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doNotLinkIt <span
class="sy0">=</span> 1</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; allWrap <span
class="sy0">=</span> <span
class="re2">&lt;span&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/span&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># If the menu item has subs add class plus to change icon</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>3<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">IFSUB</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;normal plus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Active items above current to be formatted differently as for higher levels</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>3<span
class="sy0">.</span><a
href="http://documentation.typo3.org/documentation/tsref/menu/item-states/"><span
class="kw9">ACTIFSUB</span></a> <span
class="br0">&#123;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; wrapItemAndSub <span
class="sy0">=</span> <span
class="re2">&lt;li class=&quot;active minus&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/li&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># Wrap the third level of the menu inside an unordered list</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; 10<span
class="sy0">.</span>3<span
class="sy0">.</span>wrap <span
class="sy0">=</span> <span
class="re2">&lt;ul class=&quot;cb-subsubmenu&quot;&gt;</span><span
class="sy0">|</span><span
class="re2">&lt;/ul&gt;</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp;</div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="co2"># end of columnbox</span></div></li><li
class="li1"><div
class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span
class="nu0">11</span> <span
class="sy0">&lt;</span> boxbottom</div></li><li
class="li1"><div
class="de1"><span
class="br0">&#125;</span></div></li><li
class="li1"><div
class="de1"><span
class="co2">## SubMenu [End]</span></div></li></ol></div></div><p></code></p><p>Related posts:<ol><li><a
href='http://klauskjeldsen.dk/typo3-making-a-xhtml-valid-menu/' rel='bookmark' title='TYPO3: Making a simple menu as an unordered list in XHTML'>TYPO3: Making a simple menu as an unordered list in XHTML</a></li><li><a
href='http://klauskjeldsen.dk/typo3-making-a-pathbreadcrumb-in-typoscript/' rel='bookmark' title='TYPO3: How to make a path/breadcrumb in typoscript'>TYPO3: How to make a path/breadcrumb in typoscript</a></li><li><a
href='http://klauskjeldsen.dk/typo3typoscript-how-to-add-page-updated-timestamp/' rel='bookmark' title='TYPO3/TypoScript: How to add Page Updated Timestamp'>TYPO3/TypoScript: How to add Page Updated Timestamp</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://klauskjeldsen.dk/typo3-xhtml-valid-3-level-menu-in-typoscript/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic (User agent is rejected)
Database Caching 35/52 queries in 0.054 seconds using disk: basic
Content Delivery Network via N/A

Served from: klauskjeldsen.dk @ 2012-05-21 09:09:43 -->
