Thanks for the fast response, Darius. I tried it out and it seem that the "-%>" operator puts the attributes through untouched, so one has to write <ledger:time id="myId"/> instead of the former prefixed version <ledger:time ledger:id="myId"/ >.
Cheers, Chris On 1 Feb., 17:06, Marius <[email protected]> wrote: > I'm eating letters "as after the was out" should be "as after the the > book was out" :D > > On Feb 1, 6:03 pm, Marius <[email protected]> wrote: > > > > > Replace your bind with: > > > bind ("ledger", content, "time" -%> <span>{(new > > java.util.Date).toString}</span>) > > > ledger:id is not anymore preserved as after the was out this was > > considered a not intended feature and got moved. -%> should do what > > you want. > > > Br's, > > Marius > > > On Feb 1, 5:57 pm, ced <[email protected]> wrote: > > > > I want to set a node attribute in the template markup exactly like it > > > is done in example 7.13 from the Lift Book. I'll paste it here: > > > > // the markup > > > <lift:Ledger.balance> <ledger:time ledger:id="myId"/> > > > </lift:Ledger.balance> > > > > // The snippet class > > > class Ledger { def balance (content : NodeSeq ) : NodeSeq = { > > > bind ("ledger", content, "time" -> <span>{(new > > > java.util.Date).toString}</span>) > > > > } > > > } > > > > Unfortunately I can't get it to work. Is there something I have to set/ > > > enable to get this feature working? I'm using Lift 1.1-M8 > > > > Thanks, > > > Chris -- 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.
