R: [Zope-it] Problema con Dtml-if e dtml-let

Samuela samuela@httconsulting.com
Tue, 2 Apr 2002 15:51:45 +0200


L'errore te lo da' il parser...
Lui vede due aperture di let e una sola chiusura...quindi errore.
O  ripeti il codice  facendo degli "include" di blocchi di codice
nell'if...oppure...ripeti il codice variando cio' che deve essere
diverso...tanto poi a seconda del ramo che viene scelto il resto viene
buttato via.

Ciao!

samu

-----Messaggio originale-----
Da: zope-it-admin@zope.org [mailto:zope-it-admin@zope.org] Per conto di
Paolo Matador
Inviato: marted=EC 2 aprile 2002 15.23
A: zope-it@zope.org
Oggetto: [Zope-it] Problema con Dtml-if e dtml-let


Salve, io avrei un piccolo problema e non so come risolverlo... In
pratica il problema =E8 una dichiarazione di un array fatta come

<dtml-let pippo=3D"{1:'ciao',2:'miao',03:'bau',4:'boo'}">
quello che voglio io
</dtml-let>

Se ne faccio una soltanto =E8 tutto ok,
ma se provo a fare

<dtml-if questo>
<dtml-let pippo=3D"{1:'ciao',2:'miao',03:'bau',4:'boo'}">
<dtml-elif quello>
<dtml-let pippo=3D"{1:'per',2:'una',03:'violta',4:'sd'}">
quello che voglio io
</dtml-if>
</dtml-let>

Questo mi da un'errore.... come mai????
Sapete aiutarmi??
Grazie



_______________________________________________
Zope-it maillist  -  Zope-it@zope.org
http://lists.zope.org/mailman/listinfo/zope-it