2017-06-16 6 views
0

Ich versuche eine einfache Brotkruste in Grails zu implementieren. Ich benutze taglib + Groovy MarkupBuilder. Ich benutze auch font-awesome.Wie drucke ich einfachen Inhalt am Ende des Knotens mit groovy MarkupBuilder?

Also, mein Problem ist, ich möchte den Text "PROBLEM" nach dem Symbol setzen. Mein Code ist:

builder.ul(class: "breadcrumb") { 
    li { 
     a(href: g.createLink(controller: 'dashboard'), 'PROBLEM') { 
      i(class: 'icon-home') 

     } 
    } 
} 

Der erzeugte HTML ist:

<ul class='breadcrumb'> 
    <li> 
     <a href='/dashboard/index'> 
      PROBLEM 
      <i class='icon-home'></i> 
     </a> 
    </li> 
</ul> 

Antwort

0

Die Lösung ist so einfach!

Sie haben builder.getMkp().yield('SOLUTION') nach Tag verwenden i

builder.ul(class: "breadcrumb") { 
    li { 
     a(href: g.createLink(controller: 'dashboard'), 'PROBLEM') { 
      i(class: 'icon-home') 
      builder.getMkp().yield('SOLUTION') 
     } 
    } 
} 
Verwandte Themen