Haim, Please post your Boot.scala file as well.
Thanks, David On Sat, Feb 21, 2009 at 3:21 PM, babysnakes <[email protected]>wrote: > > Hi > > I'm trying to run the starting guide with version 0.10. When I got to > the ToDo section (2.11), I got the error above. The page renders all > the <todo:...> tags instead of replacing them with the 'toForm' > method. > > Here is my relevant files: > > TD.scala > ======= > package lift.workshop.snippet > > import lift.workshop._ > import model._ > > import net.liftweb._ > import http._ > import SHtml._ > import S._ > > import js._ > import JsCmds._ > > import mapper._ > import util._ > import Helpers._ > > import scala.xml.{NodeSeq, Text} > > class TD { > def add(form: NodeSeq) { > val todo = ToDo.create.owner(User.currentUser) > > def checkAndSave(): Unit = > todo.validate match { > case Nil => todo.save; S.notice("Added " + todo.desc) > case xs => S.error(xs); S.mapSnippet("TD.add", doBind) > } > > def doBind(form: NodeSeq) = > bind("todo", form, > "priority" -> todo.priority.toForm, > "desc" -> todo.desc.toForm, > "submit" -> submit("New", checkAndSave)) > > doBind(form) > } > } > > index.html > ======== > <lift:surround with="default" at="content"> > <lift:Util.out>Please > <lift:menu.item name="Login">Log In</lift:menu.item> > </lift:Util.out> > <lift:Util.in> > <lift:TD.add form="post"> > <table> > <tr> > <td>Description:</td> > <td><todo:desc>To Do</todo:desc></td> > </tr> > <tr> > <td>Priority:</td> > <td><todo:priority> > <select><option>1</option></select> > </todo:priority></td> > </tr> > <tr> > <td> </td> > <td> > <todo:submit> > <button>New</button> > </todo:submit> > </td> > </tr> > </table> > </lift:TD.add> > </lift:Util.in> > </lift:surround> > > = = = = = = = = = = = = = = = > > Am I missing something? > > Thanks in advance > -- > Haim > > > > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Git some: http://github.com/dpp --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
