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.

Reply via email to