[Zope-es] crear pestaña
Mikel Larreategi
mlarreategi en codesyntax.com
Lun Dic 3 15:00:02 CET 2007
elier(e)k dio:
> lo que necesito es eso , poder crear en portal_actions un item con
> categoria portal_tab
Si utilizas GenericSetup para registrar un perfil en Plone con tu
producto, puedes añadir un archivo llamado actions.xml con el siguiente
contenido:
<object name="portal_actions" meta_type="Plone Actions Tool">
<action-provider name="portal_actions">
<action title="TITULO DE LA ACCION"
action_id="IDENTIFICADOR ÚNICO"
category="portal_tabs"
condition_expr="python:here.evaluaLaCondicionConUnScript()"
url_expr="url/de/tu/accion"
visible="True">
<permission>View</permission>
</action>
</action-provider>
</object>
También puedes, si utilizas el producto CMFonFive, registrar tus
acciones utilizando menús Zope 3 con ZCML:
Defines primero el menú en ZCML:
<browser:menu
id="portal_tabs"·
title="Main tabs"
/>
Y ahora el elemento que quieras para el menú:
<browser:menuItem
for="*"
menu="portal_tabs"
title="TÍTULO DE LA ACCIÓN"
action="url/de/tu/accion"
permission="zope2.View"
/>
Saludos,
Mikel
--
Mikel Larreategi
mlarreategi en codesyntax.com
CodeSyntax
Azitaingo Industrialdea 3 K
E-20600 Eibar
Tel: (+34) 943 82 17 80
Más información sobre la lista de distribución Zope-es