[Zope-it] dtml-call
Guido Notari
gnotari@linkgroup.it
Wed, 31 Jul 2002 19:05:47 +0200
Abbiamo verificato uno strano comportamento del tag <dtml-call>
In pratica, chiamando un metodo inesistente, la chiamata <dtml-call
miometodo> non produrra` errori di nessun tipo.
Al contrario, <dtml-call expr="miometodo"> o <dtml-call expr="miometodo
()">, posto che miometodo non esita, produrra` un errore, gestibile ad
esempio con un <dtml-try>.
Quello che non mi piace e` che il comportamento non e` assolutamente
congruente con <dtml-var>, che da errore con entrame le sintassi, quando
chiamato con una variabile inesistente.
Lo Zope Book non dice nulla in proposito, se non che <dtml-call> e`
funzionalmente equivalente a <dtml-var>, salvo il fatto che il risultato
della chiamata non viene inserito.
Potete dirmi cosa ne pensate? A me pare quasi un bug e, di certo, non e`
un comportamento molto sensato.
ciao
Guido
--
__/__/ Link I.T. srl Tel > +39 0332 237888
__/__/ Servizi Integrati Avanzati Fax > +39 0332 830303
via Cairoli, 5 - 21100 Varese http://www.linkgroup.it/