[Seaside] Application null rendering
Philippe Marschall
philippe.marschall at gmail.com
Wed Jul 25 17:57:56 UTC 2007
2007/7/25, stephane ducasse <stephane.ducasse at free.fr>:
> I'm using seaside2.7a1-mb.205
>
> And when I look at the stack I found that code.
What stack?
> What is deprecatedApi:on:...?
> in WAToolFrame?
It collects the your senders of deprecated messages.
Your method should look like this:
renderChildOn: html
self showHalos
ifTrue: [ html context debugMode ].
processTime := processTime isNil
ifTrue: [ 0 ]
ifFalse: [ Time millisecondClockValue - processTime ].
renderTime := Time millisecondsToRun: [
self withDeprecatedHandlerDo: [
html render: self root ] ].
html context clearMode
Philippe
> Stef
>
>
> renderChildOn: html
> showHalos contents
> ifTrue: [ html context debugMode ].
> processTime := processTime
> ifNil: [ 0 ] ifNotNil: [ Time millisecondClockValue - processTime ].
> renderTime := Time millisecondsToRun: [
> self
> deprecatedApi: [ html render: contents ]
> on: html ].
> html context clearMode
>
>
>
> On 23 juil. 07, at 16:53, stephane ducasse wrote:
>
> > Hi all
> >
> > I'm playing with a small application to manage comix that one of
> > the students here did.
> > From time to time my application simply render nothing, not even
> > the heading.
> > here is the code of the main class.
> > Does anybody have an idea where the problem could come from?
> >
> > Stef
> >
> > renderContentOn: html
> >
> >
> > html heading: 'Comix'.
> > html paragraph: [ self renderMenus: html.
> > html form
> > with:
> > [html textInput on: #search of: self.
> > html space.
> > html submitButton callback: [ self filter ]; text: 'search' ]].
> > html render: self report.
> > html paragraph: [ self renderMenus: html.]
> >
> >
> >
> > children
> >
> > ^ OrderedCollection with: self report
> >
> >
> > report
> >
> > ^report
> >
> > report: aReport
> >
> > report := aReport
> >
> >
> > createReport
> >
> > | rep |
> > rep := MAReport rows: self currentBase bds
> > description: self bdColumnFilter.
> > rep batchSize: 25.
> > self report: rep.
> > self report addColumn: (MACommandColumn new
> > addCommandOn: self selector: #view:;
> > addCommandOn: self selector: #clone:;
> > addCommandOn: self selector: #edit:;
> > addCommandOn: self selector: #remove:;
> > yourself)
> >
> >
> >
> >
> > initialize
> >
> > super initialize.
> > currentBaseName := BDBase registeredBases anyOne name asSymbol.
> > self createReport
> > _______________________________________________
> > Seaside mailing list
> > Seaside at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
More information about the Seaside
mailing list