Copia le espressioni in un python script, così puoi ispezionare tutti i
passaggi per vedere cosa ritornano le chiamate e cosa ti aspetteresti.
Es:
print context.portal_groups.getGroupsByUserId('<un utente>')
etc etc
Il 01/02/2016 14:24, Massimiliano Magli ha scritto:
Intanto grazie a tutti per le risposte,
pero' le soluzioni proposte non funzionano :-(
Vedo di fare qualche prova.
Massimiliano
Il 2/1/2016 11:17 AM, Yuri ha scritto:
Così:
'<group_id>' in
portal.portal_groups.getGroupsByUserId(portal.portal_membership.getAuthenticatedMember().getUserId())
?
è complicata, molto probabilmente si può semplificare. Forse le
action hanno ancora l'help il linea o un doc che illustra se qualche
variabile è già disponibile. Se leggi il codice delle actions
dovresti avere un'informazione più completa.
Il 01/02/2016 11:01, Massimiliano Magli ha scritto:
Buongiorno a tutti.
Avrei bisogno del vostro aiuto per risolvere un problema legato alla
visualizzazione di un 'tab'. Per la precisione avrei la necessita'
di visualizzare il 'tab' solo nel caso un utente appartenga ad uno
specifico gruppo (group_id). In rete avrei trovato questa (che
ovviamente funziona solo per i ruoli):
python:portal.portal_membership.getAuthenticatedMember().has_role('Manager')
Ho provato a modificarla con qualcosa del tipo :
python:portal.portal_groups.getGroupIds(). ma a questo punto mi sono
arenato.
Potete illuminarmi?
Grazie a tutti in anticipo.
Massimiliano
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html