gpt4 book ai didi

plone - Diazo 、参数和受限制的Traverse

转载 作者:行者123 更新时间:2023-12-01 01:17:35 28 4
gpt4 key购买 nike

如果在我的 Diazo 控制面板 > '参数表达式' 我把

have_left_portlets = python:context and context.restrictedTraverse('@@plone').have_portlets('plone.leftcolumn',context)

仅当我在门户主页上时才会收到错误:
2012-06-26 16:51:42 ERROR plone.transformchain Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/Users/vito/.buildout/eggs/plone.transformchain-1.0.2-py2.6.egg/plone/transformchain/transformer.py", line 48, in __call__
newResult = handler.transformIterable(result, encoding)
File "/Users/vito/.buildout/eggs/plone.app.theming-1.0-py2.6.egg/plone/app/theming/transform.py", line 257, in transformIterable
params[name] = quote_param(expression(expressionContext))
File "/Users/vito/.buildout/eggs/Zope2-2.13.13-py2.6.egg/Products/PageTemplates/ZRPythonExpr.py", line 48, in __call__
return eval(self._code, vars, {})
File "PythonExpr", line 1, in <expression>
File "/Users/vito/.buildout/eggs/AccessControl-2.13.7-py2.6-macosx-10.6-x86_64.egg/AccessControl/ImplPython.py", line 675, in guarded_getattr
v = getattr(inst, name)
AttributeError: 'FilesystemResourceDirectory' object has no attribute 'restrictedTraverse'

我该如何解决这个问题?

最佳答案

我怀疑这是 plone.app.theming 中的一个错误:上下文设置不正确。不过很奇怪。

关于plone - Diazo 、参数和受限制的Traverse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11161931/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com