كيفية الوصول إلى Review_History لـ Anonymous
سؤال
أواجه مشكلة في الوصول إلى Review_History باستخدام getInfoFor
الطريقة ، مثال رمز أدناه:
<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>
عندما قمت بتسجيل الدخول إلى النظام ، يمكنني رؤية محتويات VAR review_history ، ولكن عندما أرى كمستخدم غير مسجل ، كل ما أراه هو قائمة فارغة. هل سبق أن صادف أي شخص هذا وهل هناك طريقة لتعديله بحيث يكون متاحًا للجميع؟
المحلول
ما تريد القيام به هو إما ضبط سير العمل أو حتى أفضل ، إنشاء سير عمل مخصص. في سير العمل هذا ، يمكنك إدارة الأذونات على المحتوى الخاص بك وإضافة أنه يُسمح للمستخدمين المجهولين بعرض تاريخ الكائنات. (لا تنس تطبيق سير العمل الجديد الخاص بك على أنواع المحتوى التي تريد إتاحة السجل للمستخدمين المجهولين.)
ألق نظرة على إنشاء سير عمل في بلون أو فهم الأذونات والأمن على plone.org. يجب أن تجعلك هذه الصفحات في الاتجاه الصحيح.
لا تنتمي إلى StackOverflow