Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Zope
Zope Forum d'entraide sur Zope et ses CMS (Plone, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 24/01/2012, 14h39   #1
airod
Membre émérite
 
Avatar de airod
 
Homme Benoit Martiré
Synapse médical, Sèvres (92)
Inscription : août 2004
Messages : 722
Détails du profil
Informations personnelles :
Nom : Homme Benoit Martiré
Âge : 37
Localisation : France

Informations professionnelles :
Activité : Synapse médical, Sèvres (92)
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2004
Messages : 722
Points : 850
Points : 850
Envoyer un message via Skype™ à airod
Par défaut External File et Zope Page Template (macro)

Bonjour, pour des raisons de personnalisation, j'ai besoin de stocker sur mon FileSystem une Macro ZopePageTemplate.
J'arrive a le faire via External File, mais lorsque j'utilise cette macro, la page me retourne une erreur.
en voici la trace :
Citation:
NotFound
macros

Traceback (innermost last):

Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module Shared.DC.Scripts.Bindings, line 313, in __call__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.PageTemplates.ZopePageTemplate, line 330, in _exec
Module Products.PageTemplates.ZopePageTemplate, line 427, in pt_render
Module Products.PTProfiler.ProfilerPatch, line 83, in __patched_render__
Module Products.PageTemplates.PageTemplate, line 89, in pt_render
Module zope.pagetemplate.pagetemplate, line 117, in pt_render
Warning: Macro expansion failed
Warning: zExceptions.NotFound: macros
Module zope.tal.talinterpreter, line 271, in __call__
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 870, in do_useMacro
Module zope.tales.tales, line 696, in evaluate
URL: /DMPGSv1/composants/Edition/HTML/ordonnanceLibre.html
Line 1, Column 0
Expression: <PathExpr standard:u'context/DMPGSv1/templates/printable/HTML/print2.html/macros/print2'>
Names:

{'container': <Folder at /DMPGSv1/composants/Edition/HTML>,
'context': <Folder at /DMPGSv1/composants/Edition/HTML>,
'default': <object object at 0xb7590528>,
'here': <Folder at /DMPGSv1/composants/Edition/HTML>,
'loop': {},
'nothing': None,
'options': {'args': ()},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x10b4b50c>,
'request': <HTTPRequest, URL=http://dev.perinat-gyneco.fr:8080/DMPGSv1/composants/Edition/HTML/ordonnanceLibre.html>,
'root': <Application at >,
'template': <ZopePageTemplate at /DMPGSv1/composants/Edition/HTML/ordonnanceLibre.html>,
'traverse_subpath': [],
'user': <User 'zope'>}

Module Products.PTProfiler.ProfilerPatch, line 32, in __patched_call__
Module zope.tales.expressions, line 217, in __call__
Module Products.PageTemplates.Expressions, line 153, in _eval
Module zope.tales.expressions, line 124, in _eval
Module Products.PageTemplates.Expressions, line 80, in boboAwareZopeTraverse
Module OFS.Traversable, line 301, in restrictedTraverse
Module OFS.Traversable, line 284, in unrestrictedTraverse
__traceback_info__: ([], 'macros')

NotFound: macros
pourtant si je teste avec une simple ZopePage template qui n'utilise pas de macro, celle ci est bien interprétée.
Auriez vous une idée.

merci
__________________
Pensez à la documentation en ligne, ca aide!

"Heureux ceux qui se libèrent de leurs chaines"
"Ne faites simple que si vous savez faire compliqué aussi !"
airod est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 21h57.


 
 
 
 
Partenaires

Hébergement Web