Thanks Alex. Yes, this can work. But I wonder how to achieve the require below?
In our old php practice, we often use some jseditor to provide some kind of WYWG function. So peoples can input text with some style built in, such as font-size, font-weight, color, background-color or even insert a online image etc. Then, after submit, the content in db is some html indeed. For these html in db, how can I render it properly? Seems Text(_) is not suitable for this kind of data now. On Jan 5, 10:47 pm, Alex Boisvert <alex.boisv...@gmail.com> wrote: > The problem is that you're creating a String (not a NodeSeq) and the String > content is being escaped inside the wrapping elements. > > Try this, > > <p> { note.replyContent split '\n' map { Text(_) ++ <br/> } reduceLeft (_ ++ > _) } </p> > > alex > > On Tue, Jan 5, 2010 at 9:24 AM, daiwhea <daiw...@gmail.com> wrote: > > my issue is: > > > There are some text input by users. There are new line character(\r\n) > > in these text. I want to convert those new line characters into <br /> > > > In the snippet, I put <p>{note.replyContent.replaceAll("\n", "<br />")} > > </p>. But the converted <br /> was changed to "<br />" by lift. > > > So, my question is: In lift, how can I convert those new lines into > > <br /> tags? > > > Thanks in advance. ^_^ > > > -- > > > You received this message because you are subscribed to the Google Groups > > "Lift" group. > > To post to this group, send email to lift...@googlegroups.com. > > To unsubscribe from this group, send email to > > liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/liftweb?hl=en.
-- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.