[Plone-IT] Collage e gallery-collage-view: AttributeError: 'SimpleViewClass from ..../eggs/Pro' object has no attribute 'title'

Federico Bruni fedelogy a gmail.com
Gio 2 Ago 2012 07:16:40 UTC


Buongiorno

Sto trasferendo un sito su un nuovo server e non mi funziona più una
pagina che avevo creato con Collage.
Ho fatto un test e vedo che dopo aver inserito, in Compose, una
cartella che contiene immagini, appena clicco su
layout»gallery-collage-view, ottengo l'errore che allego.

Non riesco a capire il motivo ma suppongo ci sia qualche dipendenza
che mi sono dimenticato (?).

Ecco le ultime righe dell'errore, in allegato il log completo.
Tra l'altro eggs/Pro non esiste, sembra una stringa troncata.

Grazie,
Federico

Module zope.tales.tales, line 696, in evaluate
   - URL: /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/row_renderer.pt
   - Line 10, Column 4
   - Expression: <PathExpr standard:u'item'>
   - Names:
      {'args': ([<CollageColumn at /Plone/collections/test-collage/2/1>,
                 <CollageColumn at /Plone/collections/test-collage/2/2>],),
       'container': <CollageRow at /Plone/collections/test-collage/2>,
       'context': <CollageRow at /Plone/collections/test-collage/2>,
       'default': <object object at 0x17254b0>,
       'here': <CollageRow at /Plone/collections/test-collage/2>,
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping
object at 0x8f3c418>,
       'request': <HTTPRequest,
URL=http://46.252.144.29:8081/Plone/collections/test-collage/collage_compose>,
       'root': <Application at >,
       'template':
<Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at
0x9fa2f90>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'admin'>,
       'view': <Products.Five.metaclass.SimpleViewClass from
/home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/row_renderer.pt
object at 0xa07ef10>,
       'views': <Products.Five.browser.pagetemplatefile.ViewMapper
object at 0xa07efd0>}
  Module zope.tales.expressions, line 217, in __call__
  Module Products.PageTemplates.Expressions, line 155, in _eval
  Module Products.PageTemplates.Expressions, line 117, in render
  Module Products.Collage.browser.views, line 50, in __call__
AttributeError: 'SimpleViewClass from /home/fede/web/plone/eggs/Pro'
object has no attribute 'title'
-------------- parte successiva --------------
Traceback (innermost last):
  Module ZPublisher.Publish, line 126, in publish
  Module ZPublisher.mapply, line 77, in mapply
  Module ZPublisher.Publish, line 46, in call_object
  Module Products.Collage.browser.collage, line 28, in __call__
  Module Products.Five.browser.metaconfigure, line 476, in __call__
  Module Products.Five.browser.pagetemplatefile, line 125, in __call__
  Module Products.Five.browser.pagetemplatefile, line 59, in __call__
  Module zope.pagetemplate.pagetemplate, line 113, in pt_render
  Module zope.tal.talinterpreter, line 271, in __call__
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 888, in do_useMacro
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
  Module zope.tal.talinterpreter, line 518, in do_optTag
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 888, in do_useMacro
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
  Module zope.tal.talinterpreter, line 518, in do_optTag
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 954, in do_defineSlot
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
  Module zope.tal.talinterpreter, line 518, in do_optTag
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 858, in do_defineMacro
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 946, in do_defineSlot
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
  Module zope.tal.talinterpreter, line 518, in do_optTag
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 946, in do_defineSlot
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 858, in do_defineMacro
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
  Module zope.tal.talinterpreter, line 518, in do_optTag
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 531, in do_optTag_tal
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal
  Module Products.PageTemplates.Expressions, line 218, in evaluateStructure
  Module zope.tales.tales, line 696, in evaluate
   - URL: /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/collage_compose.pt
   - Line 11, Column 8
   - Expression: <PathExpr standard:u'context/@@renderer'>
   - Names:
      {'args': (),
       'container': <Collage at /Plone/collections/test-collage>,
       'context': <Collage at /Plone/collections/test-collage>,
       'default': <object object at 0x17254b0>,
       'here': <Collage at /Plone/collections/test-collage>,
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x9c114c8>,
       'request': <HTTPRequest, URL=http://46.252.144.29:8081/Plone/collections/test-collage/collage_compose>,
       'root': <Application at >,
       'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x8bd8590>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'admin'>,
       'view': <Products.Five.metaclass.SimpleViewClass from /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/collage_compose.pt object at 0x7f65f831d7d0>,
       'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0x7f65f831d810>}
  Module zope.tales.expressions, line 217, in __call__
  Module Products.PageTemplates.Expressions, line 155, in _eval
  Module Products.PageTemplates.Expressions, line 117, in render
  Module Products.Five.browser.metaconfigure, line 476, in __call__
  Module Products.Five.browser.pagetemplatefile, line 125, in __call__
  Module Products.Five.browser.pagetemplatefile, line 59, in __call__
  Module zope.pagetemplate.pagetemplate, line 113, in pt_render
  Module zope.tal.talinterpreter, line 271, in __call__
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 821, in do_loop_tal
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 531, in do_optTag_tal
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal
  Module Products.PageTemplates.Expressions, line 218, in evaluateStructure
  Module zope.tales.tales, line 696, in evaluate
   - URL: /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/collage_renderer.pt
   - Line 6, Column 1
   - Expression: <PathExpr standard:u'item'>
   - Names:
      {'args': (),
       'container': <Collage at /Plone/collections/test-collage>,
       'context': <Collage at /Plone/collections/test-collage>,
       'default': <object object at 0x17254b0>,
       'here': <Collage at /Plone/collections/test-collage>,
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7f65f8300d60>,
       'request': <HTTPRequest, URL=http://46.252.144.29:8081/Plone/collections/test-collage/collage_compose>,
       'root': <Application at >,
       'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x9c15e50>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'admin'>,
       'view': <Products.Five.metaclass.SimpleViewClass from /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/collage_renderer.pt object at 0xa07c9d0>,
       'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0xa07c910>}
  Module zope.tales.expressions, line 217, in __call__
  Module Products.PageTemplates.Expressions, line 155, in _eval
  Module Products.PageTemplates.Expressions, line 117, in render
  Module Products.Collage.browser.views, line 46, in __call__
  Module Products.Five.browser.pagetemplatefile, line 125, in __call__
  Module Products.Five.browser.pagetemplatefile, line 59, in __call__
  Module zope.pagetemplate.pagetemplate, line 113, in pt_render
  Module zope.tal.talinterpreter, line 271, in __call__
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
  Module zope.tal.talinterpreter, line 518, in do_optTag
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 821, in do_loop_tal
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 533, in do_optTag_tal
  Module zope.tal.talinterpreter, line 518, in do_optTag
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 531, in do_optTag_tal
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal
  Module Products.PageTemplates.Expressions, line 218, in evaluateStructure
  Module zope.tales.tales, line 696, in evaluate
   - URL: /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/views/row_standard.pt
   - Line 27, Column 6
   - Expression: <PythonExpr ( renderer(columns))>
   - Names:
      {'args': (),
       'container': <CollageRow at /Plone/collections/test-collage/2>,
       'context': <CollageRow at /Plone/collections/test-collage/2>,
       'default': <object object at 0x17254b0>,
       'here': <CollageRow at /Plone/collections/test-collage/2>,
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x8f3c4c8>,
       'request': <HTTPRequest, URL=http://46.252.144.29:8081/Plone/collections/test-collage/collage_compose>,
       'root': <Application at >,
       'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x9c8ecd0>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'admin'>,
       'view': <Products.Five.metaclass.SimpleViewClass from /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/views/row_standard.pt object at 0xa07cc90>,
       'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0xa07e350>}
  Module zope.tales.pythonexpr, line 59, in __call__
   - __traceback_info__: ( renderer(columns))
  Module <string>, line 1, in <module>
  Module Products.Five.browser.metaconfigure, line 476, in __call__
  Module Products.Five.browser.pagetemplatefile, line 125, in __call__
  Module Products.Five.browser.pagetemplatefile, line 59, in __call__
  Module zope.pagetemplate.pagetemplate, line 113, in pt_render
  Module zope.tal.talinterpreter, line 271, in __call__
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 821, in do_loop_tal
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 531, in do_optTag_tal
  Module zope.tal.talinterpreter, line 513, in no_tag
  Module zope.tal.talinterpreter, line 343, in interpret
  Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal
  Module Products.PageTemplates.Expressions, line 218, in evaluateStructure
  Module zope.tales.tales, line 696, in evaluate
   - URL: /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/row_renderer.pt
   - Line 10, Column 4
   - Expression: <PathExpr standard:u'item'>
   - Names:
      {'args': ([<CollageColumn at /Plone/collections/test-collage/2/1>,
                 <CollageColumn at /Plone/collections/test-collage/2/2>],),
       'container': <CollageRow at /Plone/collections/test-collage/2>,
       'context': <CollageRow at /Plone/collections/test-collage/2>,
       'default': <object object at 0x17254b0>,
       'here': <CollageRow at /Plone/collections/test-collage/2>,
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x8f3c418>,
       'request': <HTTPRequest, URL=http://46.252.144.29:8081/Plone/collections/test-collage/collage_compose>,
       'root': <Application at >,
       'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x9fa2f90>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'admin'>,
       'view': <Products.Five.metaclass.SimpleViewClass from /home/fede/web/plone/eggs/Products.Collage-1.3.7-py2.6.egg/Products/Collage/browser/templates/row_renderer.pt object at 0xa07ef10>,
       'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0xa07efd0>}
  Module zope.tales.expressions, line 217, in __call__
  Module Products.PageTemplates.Expressions, line 155, in _eval
  Module Products.PageTemplates.Expressions, line 117, in render
  Module Products.Collage.browser.views, line 50, in __call__
AttributeError: 'SimpleViewClass from /home/fede/web/plone/eggs/Pro' object has no attribute 'title'


Maggiori informazioni sulla lista Plone-IT