Muchas gracias!

Me habéis sido de mucha ayuda. Ya lo he conseguido!


El 15 de diciembre de 2012 01:31, Bruno M. Villasanti (Thymbr@) <
[email protected]> escribió:

> El viernes, 14 de diciembre de 2012 13:45:56 UTC-3, Sergio escribió:
>
>> Hola a todos
>>
>> Estoy desarrollando un nuevo módulo. Cuando lo instalo por primera vez en
>> Tryton necesito configurar ciertos aspectos. Me he fijado en otros módulos;
>> éstos lanzan asistentes que configuran el módulo para su uso (por ejemplo
>> en company), eso es justo lo que necesito.
>>
>> Alguien sabe los pasos que he de seguir o cuál es la ubicación del
>> archivo que lanza un asistente de configuración de un módulo cuando se
>> instala ?
>>
>> Muchas gracias a todos
>
>
>
> Sergio,
>
> Como bien dijiste, en el módulo *company* tenés el wizard *
> company.company.config* cuya declaración en *company.xml* [1] es la
> siguiente :
>
>     <record model="ir.action.wizard" id="act_company_config">
>         <field name="name">Configure Company</field>
>         <field name="wiz_name">company.company.config</field>
>     </record>
>
> El segmento que configura su apertura automática al momento de la
> instalación del módulo, es el siguiente :
>
>     <record model="ir.module.module.config_wizard.item"
>         id="config_wizard_item_company">
>         <field name="action" ref="act_company_config"/>
>     </record>
>
> Este record agrega un registro en la tabla
> ir_module_module_config_wizard_item. Registro que se puede visualizar desde
> la vista una vez instalado el módulo :
>
> Administration > Modules > Config Wizard Items
>
>
> Creo que podés aprovechar éste código para declarar la apertura automática
> del asistente de configuración que tengas pensado ejecutar.
> Teniendo en cuenta que donde :
>
>     ref="act_company_config"
>
> se está haciendo referencia al :
>
>     id="act_company_config"
>
> que identifica al wizard en el xml.
>
>
> Espero que te haya sido de ayuda,
> Saludos.
>
> --
> [1] trytond/modules/company/company.xml
>
> --
> [email protected] mailing list




-- 
Sergio Castro González

-- 
[email protected] mailing list

Responder a