Hi, I am trying to use TimetableColspan 0.4 and Schedule 0.4 with Zope 2.6.1. I am getting an error: AttributeError: timetable when I try to run the simple demo in the README for TimetableColspan. This has been discussed before in October 2002 but no resolution has been posted so I hope someone will be able to provide some insight. The template code that causes this error is: <html> <head> <title tal:content="template/title_or_id">The title</title> </head> <body> <div tal:define="tt_data python:[{'time_start': '9:00', 'time_end':'10:00', 'title':'Hello World!'}]" tal:omit-tag=""> <table metal:use-macro="modules/Products/TimetableColspan/timetable/macros/timetable"> Dummy text: a timetable goes here </table> </div> </body> </html> And the traceback (from 2.6.0) that I get is: Traceback (innermost last): Module ZPublisher.Publish, line 98, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 39, in call_object Module Shared.DC.Scripts.Bindings, line 252, in __call__ Module Shared.DC.Scripts.Bindings, line 283, in _bindAndExec Module Products.PageTemplates.ZopePageTemplate, line 228, in _exec Module Products.PageTemplates.PageTemplate, line 95, in pt_render - <ZopePageTemplate at /jeremy/tt> Module TAL.TALInterpreter, line 186, in __call__ Module TAL.TALInterpreter, line 230, in interpret Module TAL.TALInterpreter, line 398, in do_optTag_tal Module TAL.TALInterpreter, line 380, in no_tag Module TAL.TALInterpreter, line 230, in interpret Module TAL.TALInterpreter, line 675, in do_useMacro Module Products.PageTemplates.TALES, line 217, in evaluate - URL: /jeremy/tt - Line 10, Column 10 - Expression: standard:'modules/Products/TimetableColspan/timetable/macros/timetable' - Names: {'container': <Folder instance at 8adab00>, 'default': <Products.PageTemplates.TALES.Default instance at 0x86b948c>, 'here': <Folder instance at 8adab00>, 'loop': <SafeMapping instance at 89fae48>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x86e1bbc>, 'nothing': None, 'options': {'args': ()}, 'repeat': <SafeMapping instance at 89fae48>, 'request': <HTTPRequest, URL=http://pinje.ii.uib.no:8080/jeremy/tt>, 'root': <Application instance at 89521e8>, 'template': <ZopePageTemplate at /jeremy/tt>, 'traverse_subpath': [], 'user': jeremy} Module Products.PageTemplates.Expressions, line 206, in __call__ Module Products.PageTemplates.Expressions, line 194, in _eval Module Products.PageTemplates.Expressions, line 150, in _eval - __traceback_info__: modules Module Products.PageTemplates.Expressions, line 367, in restrictedTraverse - __traceback_info__: {'path': ['Products', 'TimetableColspan', 'timetable', 'macros', 'timetable'], 'TraversalRequestNameStack': []} AttributeError: timetable I have tried with versions 2.6.1 and 2.6.0 with the same result. I am really trying to use the Schedule product but it seems that I need to get past this one before I can make any progress. Thanks for any insight, Jeremy Cook
participants (1)
-
Jeremy Cook