|
Тема |
Проблем с Плон |
|
Автор |
_deni (непознат
) |
|
Публикувано | 27.07.07 13:59 |
|
|
Здравейте,
Имам следния проблем: Направих си питонски скрипт, който да ми дава списък с потребители от определен тип:
from Products.CMFCore.utils import getToolByName;
mtool = getToolByName(context, 'portal_membership');
allMembers = mtool.searchMembers('department', deptId);
for member in allMembers:
userId=member.get('username');
memberData=mtool.getMemberById(userId);
'department' е пропърти което съм добавила на всички потребители.
Проблемът е, че ако ауторизиран потребител който не е мениджър се опита да отвори страничката, която вика скрипта му покзва логин диалог. Как мога да направя скрипта достъпен за нормални, ауторизирани потребители ? Изглежда, че 'memberData=mtool.getMemberById(userId);' е проблемния ред, за който нормален потребител няма права.
Моля, ако някой е работил повече с Плон а помогне.
Благодаря предварително.
|
| |
|
|
|