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
