Bonjour,
Je rencontre actuellement un problème prise de tête. J'ai beau tout écrire à nouveau, faire des copié-collé de code existant... rien à faire j'ai toujours une erreur de parsing sur ce code xml. Mais je me demande si ça ne pourrait pas être autre chose qu'une erreur de syntaxe ou faute de frappe ? Dans me model_id peut-être ?
La fin de mon message d'erreur est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?xml version="1.0" encoding="utf-8"?> <openerp> <data> <record id="email_template_transaction" model="email.template"> <field name="name">Invalidated transaction</field> <field name="email_from">noreply@gas-ntic.fr</field> <field name="subject">Invalidated transations</field> <field name="model_id" ref="MyAccountOdoo.model_account_transaction"/> <field name="auto_delete" eval="False"/> <field name="lang">${object.lang}</field> <field name="body_html"><![CDATA[ You have some invalidated transactions :<br> <ul> % for transac in object.get_list_invalidated() <li><a href="${transac.get_url()}">(${transac.date}) ${transac.name} : ${transac.value}</a></li> % endfor </ul> ]]></field> </record> </data> </openerp>
Si un truc vous saute aux yeux dans la syntaxe ou ailleurs...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 File "/opt/openerp/odoo/openerp/tools/convert.py", line 692, in _tag_record model = self.pool[rec_model] File "/opt/openerp/odoo/openerp/modules/registry.py", line 102, in __getitem__ return self.models[model_name] ParseError: "email.template" while parsing /opt/openerp/odoo/addons/MyAccountOdoo/data/email_template.xml:4, near
Bonne journée
Partager