Re: [ZIZope] ordinare le actions da script
Davide Moro <[email protected]> Wed, 09 Jan 2008 15:35:16 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <1199889317.5827.9.camel@localhost> |
Il giorno mer, 09/01/2008 alle 15.18 +0100, Massimo Azzolini ha scritto:
> ciao vorrei ordinare le action associate ad un AT via script.
> quello che vorrei ottenere è:
>
> contenuti | miaview (che poi è il visualizza standard) | miaview2 |
> miaview3 | modifica | proprietà | condivisione
>
> quello che sono riuscito ad ottenere è:
>
> contenuti | miaview (che poi è il visualizza standard) | modifica |
> proprietà | miaview2 | miaview3 | condivisione
Ciao Massimo,
il codice di updateActions non gestisce gli ordinamenti.
def updateActions(klass, actions):
"""Merge the actions from a class with a list of actions
"""
kactions = copy(klass.actions)
aids = [action.get('id') for action in actions ]
actions = list(actions)
for kaction in kactions:
kaid = kaction.get('id')
if kaid not in aids:
actions.append(kaction)
return tuple(actions)
Potresti scrivere una tua versione di updateActions oppure impostarle a
mano.
Ciao,
davide
--
Davide Moro davide.moro<at>redomino.com
Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy
Tel: +39 011 7499875 - Fax: +39 011 3716911 - http://www.redomino.com
_______________________________________________
Zope mailing list
[email protected]
http://lists.zope.it/cgi-bin/mailman/listinfo/zope