Reputation: 4429
<lift:sample.render>
<ul class="my_ul">
<li class="my_li"><sample:data /></li>
</ul>
</lift:sample.render>
// expected result is
<ul class="my_ul">
<li class="my_li">Data 1</li>
<li class="my_li">Data 2</li>
<li class="my_li">Data 3</li>
</ul>
<ul class="my_ul">
<li class="my_li">Data 4</li>
<li class="my_li">Data 5</li>
<li class="my_li">Data 6</li>
</ul>
<ul class="my_ul">
<li class="my_li">Data 7</li>
<li class="my_li">Data 8</li>
<li class="my_li">Data 9</li>
</ul>
......
Upvotes: 1
Views: 218
Reputation: 15335
def simple.render(source:List[String]) = {
".my_ul *" #> source.group(4).map(sub => ".my_li *" #> sub)
}
Upvotes: 1