how can i write xml content (an external address ) in a python file in odoo.
Dette spørgsmål er blevet anmeldt
1
Svar
6198
Visninger
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
Kan du lide at diskutere? Læs ikke bare med, deltag aktivt i debatten!
Opret en konto i dag for at få glæde af eksklusive funktioner, og bliv en del af vores skønne fællesskab!
Tilmeld dig| Relaterede indlæg | Besvarelser | Visninger | Aktivitet | |
|---|---|---|---|---|
|
|
2
feb. 24
|
4776 | ||
|
|
1
mar. 18
|
7909 | ||
|
|
2
jul. 24
|
15694 | ||
|
|
2
dec. 23
|
14665 | ||
|
|
3
jul. 22
|
25214 |