名無しreview_historyにアクセスする方法
質問
私はトラブルgetInfoFor
方法は、以下の例のコードを使用してreview_historyへのアクセスを持っています:
<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のVARの内容を見ることができますが、私は未登録のユーザーとして表示したときに、私が見るすべては空のリストです。誰もが今までにこの渡って来るとなるように、使用可能なすべての人にそれを修正する方法はありましたか?
解決
何をしたいと思いますしてワークフローを調整したり、より良い、カスタムワークフローを作成するのいずれかです。このワークフローでは、あなたはあなたのコンテンツにアクセス権を管理し、匿名ユーザーは、オブジェクトの履歴を表示することが許可されていることを追加することができます。 (匿名ユーザの履歴を利用できるようにしたいのコンテンツタイプに新しいワークフローを適用することを忘れないでください。)
またはにおけるワークフローの作成noreferrer"> plone.org上の権限とセキュリティを理解します。これらのページはあなたが正しい方向に軌道に乗る必要があります。
所属していません StackOverflow