Workflow 如何访问匿名用户的查看历史记录

Workflow 如何访问匿名用户的查看历史记录,workflow,plone,history,review,Workflow,Plone,History,Review,使用getInfoFor方法访问review_历史记录时遇到问题,示例代码如下: <div tal:define = "review_history python:wtool.getInfoFor(here, 'review_history', []); review_history python: portal.reverseList(review_history)" tal:repeat="items review_history"> &

使用
getInfoFor
方法访问review_历史记录时遇到问题,示例代码如下:

<div tal:define = "review_history python:wtool.getInfoFor(here, 'review_history', []);
                   review_history python: portal.reverseList(review_history)"
 tal:repeat="items review_history">
 <span tal:content="python: review_history" />
 </div>


当我登录到系统时,我可以看到review_history变量的内容,但是当我以未注册用户的身份查看时,我看到的只是一个空列表。有没有人遇到过这样的问题,有没有办法修改它,使它对每个人都可用?

您想做的是调整工作流,或者更好的是创建自定义工作流。在此工作流中,您可以管理内容的权限,并添加允许匿名用户查看对象历史记录的内容。(别忘了将新工作流应用于您希望匿名用户可以使用其历史记录的内容类型。)


请查看或访问plone.org。这些页面应该会让你朝着正确的方向前进。

我一直在阅读这篇文章,发现回顾历史现在允许匿名用户访问,我没有看到任何关于如何允许未经身份验证的用户访问的信息。露丝表示,任何帮助建议都将不胜感激