I am trying to render a list of items using bind without success. I
have reduced it to a clean liftweb project with the following in
HelloWorld.scala
def fruits(xhtml:NodeSeq) = {
List("apple", "orange", "banana").flatMap(
fruit => bind("f", xhtml, "name" -> fruit)
)
}
And this in index.html
<lift:helloWorld.fruits>
<f:name/> <br />
</lift:helloWorld.fruits>
The snippet is not rendered and I get this in the logs:
WARN - Snippet Failure: SnippetFailure(/ -> ParsePath(List
(index),,true,false),Full(helloWorld.fruits),Method Not Found)
What am I missing? I assume there is a problem with the fruits method
signature. Do snippet methods havve to return NodeSeq?
thanks for any advice.
Thomas
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---