[Seaside] WATask and browser re-direct
Johan Brichau
johan at inceptive.be
Thu Jul 5 07:40:04 UTC 2012
Hi Frank,
You only get back to the control flow following #call: when you send an #answer: in a callback.
If you do not want that, you can also use #show: instead of #call: (see http://book.seaside.st/book/components/calling/show-answer)
Maybe you should explain a bit more on what you are doing. It seems a little strange to me to call a component to do a redirect.
Maybe we can help a bit more.
Johan
On 03 Jul 2012, at 04:18, squeakman wrote:
> Greetings,
>
> I have the following in a WATask:
>
> MyWATask>>go
> self call: RedirectThing new.
> self halt.
>
> The component RedirectThing does a browser redirect with code like this:
>
> RedirectThing>>updateRoot: anHtmlRoot
>
> anHtmlRoot meta redirectAfter: 2 to: self redirectUrl
>
> I do get to the redirected page but control never gets transferred back to the "self halt" in MyWATask>>go.
>
> Is there some way to call #answer: from RedirectThing so that control goes back to MyWATask>>go and still getting the redirect to work?
>
> Thanks,
> Frank
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
More information about the seaside
mailing list