2016-06-02 2 views
1

Я создал статический портлет для группы AuthenticatedUsers и получил эту ошибку при загрузке страницы: При рендеринге портлета произошла ошибка. Другие типы портлетов не генерирует ошибку(Static) Портлет группы: ошибка при рендеринге

Page Screenshoot:

client1/Event.log:

2016-06-02T16:43:35 ERROR Zope.SiteErrorLog 1464896615.090.768319144619 <site>/front-page/document_view 
Traceback (innermost last): 
    Module Products.PloneFormGen.patches, line 21, in safe_render 
    Module Products.Five.browser.pagetemplatefile, line 125, in __call__ 
    Module Products.Five.browser.pagetemplatefile, line 59, in __call__ 
    Module zope.pagetemplate.pagetemplate, line 132, in pt_render 
    Module zope.pagetemplate.pagetemplate, line 240, in __call__ 
    Module zope.tal.talinterpreter, line 271, in __call__ 
    Module zope.tal.talinterpreter, line 343, in interpret 
    Module zope.tal.talinterpreter, line 852, in do_condition 
    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: /usr/local/Plone/buildout-cache/eggs/plone.portlet.static-2.0.3-py2.7.egg/plone/portlet/static/static.pt 
    - Line 1, Column 0 
    - Expression: <PathExpr standard:u'view/transformed'> 
    - Names: 
     {'args':(), 
     'container': <ATDocument at /eleitoral/front-page>, 
     'context': <ATDocument at /eleitoral/front-page>, 
     'default': <object object at 0x7fc7329c4500>, 
     'here': <ATDocument at /eleitoral/front-page>, 
     'loop': {}, 
     'nothing': None, 
     'options': {}, 
     'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7fc71a6777e0>, 
     'request': <HTTPRequest, URL=<site>/front-page/document_view>, 
     'root': <Application at >, 
     'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x7fc723f6d390>, 
     'traverse_subpath': [], 
     'user': <PloneUser 'lhmp1967'>, 
     'view': <plone.portlet.static.static.Renderer object at 0x7fc71b031690>, 
     'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0x7fc71a67c790>} 
    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 plone.portlet.static.static, line 137, in transformed 
    Module OFS.Traversable, line 317, in restrictedTraverse 
    Module OFS.Traversable, line 285, in unrestrictedTraverse 
    - __traceback_info__: ([], 'AuthenticatedUsers') 
AttributeError: AuthenticatedUsers 
+1

Невозможно воспроизвести на пустом плане 4.3.9. Возможно, у вас есть сторонняя надстройка или настраиваемая конфигурация, которые приводят к этой ошибке. –

+0

Спасибо @keul за всю помощь plone/zope. Кажется, у нас есть решение ответа. – gwarah

ответ

3

plone.portlet.static Version 2.0.3 указывает вы используете Plone 4.3.4, так как Plone 4.3.3 имеет plone.portlet.static Version 2.0.2 и Plone 4.3.5 имеет plone.portlet.static Version 2.0.4.

Следующий выпуск исправления plone.portlet.static (2.0.4) устраняет вашу проблему. Check: https://github.com/plone/plone.portlet.static/commit/089012f2e4d7cf911c1361a3b0de334b3f1145c2

Контекст назначения портлета был исправлен для других категорий, кроме context portlets.

Вы можете обновить только портлет до версии 2.0.4 или весь сайт, по крайней мере, до Plone 4.3.5.

+0

Спасибо @Mathias, я подчинюсь нашей команде и решит, как решить нашу проблему. После решения (надеюсь, скоро), мы опубликуем результаты здесь. – gwarah

 Смежные вопросы

  • Нет связанных вопросов^_^