Skip to content

Instantly share code, notes, and snippets.

@dph01
dph01 / gist:1704979
Created January 30, 2012 15:29
topbar1
<div class="topbar">
<div class="fill">
<div class="container">
<a class="brand" href="/">My App</a>
<span class="lift:TBUtils.menuToTBNav?eager_eval=true">
<span class="lift:Menu.builder?
top:class=nav;li_item:class=active;linkToSelf=true;expandAll=true"></span>
</span>
</div>
</div>
<div class="topbar">
<div class="fill">
<div class="container">
<a class="brand" href="/">My App</a>
<span class="lift:TBUtils.menuToTBNav?eager_eval=true">
<span class="lift:Menu.builder?
top:class=nav;li_item:class=active;linkToSelf=true;expandAll=true"></span>
</span>
</div>
</div>
@dph01
dph01 / gist:1703611
Created January 30, 2012 09:49
TBUtils
package code.snippet
import scala.xml._
import net.liftweb.util.Helpers._
import scala.xml.transform._
import net.liftweb.common.Logger
object TBUtils extends Logger {
/* Transforms the XML produced by Menu.build such that any menus defined as:
Menu("Test") / "test" >> LocGroup("test") >> PlaceHolder submenus (
Menu("Test 2") / "test2",