[Seaside] callback returning content
Gerardo Richarte
gera at corest.com
Fri Dec 12 16:44:49 UTC 2008
I've been using the following trick suggested here in the list, to
register a dynamic callback, and it's been working perfectly.
> encoder := WAURLEncoder on: strm.
> encoder nextPutAll: (html context actionUrl
> addParameter: (html callbacks registerCallback: [
> 'some string I want returned'])) asString.
with this I get a URL looking something like:
http://blah/blah?_s=...&_k=...&1
the &1 part is the trick. With that it get's back to me in the right
place.
Now I have a problem: I want to use two such callbacks in the same page,
and it kind of works fine, and I get the URL:
http://blah/blah?_s=...&_k=...&1&2
however, the &1 gets in the middle, and only the first callback is
triggered.
If I manually tweak the URL and GET ...&2 (without &1) the second
callback is
correctly triggered.
So. I guess I can manage to hack a solution changing the parameters of
the URL, but I wonder if there is a somehow standard way of doing it.
thanks a lot for all the help, this list (and GemStone's) are
amazingly helpful!
richie
More information about the seaside
mailing list