[Seaside] Rendering on an external stream
jfitzell at gmail.com
Thu May 14 09:03:13 UTC 2009
You can get a string with
string := html class builder render: componentToPrint
Does that help?
It would get more complex if you actually want to stream it. You'd
probably want to make a new WAHtmlStreamDocument and configure it with
"html context document:" (putting the old document back afterwards) or
even create a new rendering context altogether (see
WARenderContinuation>>processRendering: for an example) . My memory of
how this works in 2.8 is a bit fuzzy at the moment; you'd have to play
to get it right.
On Thu, May 14, 2009 at 1:39 AM, Marco D'Ambros
<marco.dambros at lu.unisi.ch> wrote:
> I need to write a seaside component which understands #renderContentOn: on
> an external file.
> Let's say that the component is called componentToPrint, what I want to do
> is to redirect the output (what gets written on the html document) of
> html render: componentToPrint
> on an external stream.
> How can I do it?
> seaside mailing list
> seaside at lists.squeakfoundation.org
More information about the seaside