23 Nov
2001
23 Nov
'01
9:29 p.m.
From: "Bruce Eckel" <Bruce@EckelObjects.com>
Is there a way, inside an external method, to *call* a DTML Method -- that is, to execute it?
I guess so. You could get hold of the DTMLmethod object in question (maybe by passing it as a parameter to the External Method?) and then you do dtmlobject.__call__() If I remember correctly it will return the HTML code generated by the DTML-method.
If so, how would I pass arguments to the DTML Method?
Arguments? Do you mean form variables? This should work then: __call__(REQUEST={'variable1': 'jasådu', 'variable2': 'Här kommer, varsågod', 'variable3': 'Det är Fredriks fel.'}) ///Just guessing wildly....