how can i write xml content (an external address ) in a python file in odoo.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
1
Beantwoorden
4803
Weergaven
Hi,
For accessing view from python we can use like this:
return { 'type': 'ir.actions.act_window', 'name': _('Tasks from Tickets'), 'res_model': 'project.task', 'res_id': new_task.id, 'view_mode': 'form', 'view_id': self.env.ref('project.view_task_form2').id, 'context': { 'fsm_mode': True, } }type refers to the type of the view ( in here a window action). name refers to be shown on view, res model: the model of view, res_id, the id to be viewed in the view, view_mode: form, tree, ..., view_id: id of the view..
if we want to create a new view, we can code like below
self.env["ir.ui.view"].create({ "name": "Add separate label for decimal_places", "model": "res.currency", "inherit_id": self.env.ref("base.view_currency_form").id, "arch": """ < data> < field name="decimal_places" position="attributes"> < attribute name="nolabel">1 < /field> < field name="decimal_places" position="before"> < label for="decimal_places"/> < /field> < /data> """, })Hope it helps
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
|
2
feb. 24
|
3161 | ||
|
1
mrt. 18
|
6821 | ||
|
2
jul. 24
|
14047 | ||
|
2
dec. 23
|
12644 | ||
|
3
jul. 22
|
22984 |