[Seaside] How to perform some action on every page refresh?
Alexandre Paes
alex.paes at streetdogstudio.com
Sun Sep 16 00:55:40 UTC 2007
First let me thank everyone who answered my question.
Sebastian Sastre wrote:
> If I understood you right, you need what Lukas told. Just use the
> #renderContentOn: of the compoenent like this:
>
> ClientsList>>renderContentOn: html
>
> self freshClients do:[:e| self renderClient: e on: html]
>
>
> Then your method #freshClients gets them from whatever you are using to
> store and query clients. Everytime the component is rendered (visited or
> refreshed) you have the Seaside guarantee of that being executed
>
I must admit this was my first thought, but i actually believe i read
somewhere that one should not call non-rendering methods from
#renderContentOn:.
Thanks again everyone for your answers.
Alexandre
More information about the seaside
mailing list