[Seaside] Rendering on an external stream
marco.dambros at lu.unisi.ch
Thu May 14 09:06:45 UTC 2009
Thanks! The string is enough for me :-)
On May 14, 2009, at 11:03 AM, Julian Fitzell wrote:
> 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
> seaside mailing list
> seaside at lists.squeakfoundation.org
More information about the seaside