Acciones no disponibles en el asistente (Odoo)
Estoy tratando de acceder a la vista de lista del modelo de product.template en un asistente haciendo clic en un botón ubicado en una vista de formulario aleatoria. El problema al que me enfrento es que no tengo disponible la barra de menú de acciones en el asistente.
¿Cómo puedo agregar la barra de menú de acciones en el asistente?
El método que estoy utilizando:
def product_template_list_view(self):
for record in self:
return {
‘type’: ‘ir.actions.act_window’,
‘name’: _(‘Productos’),
‘res_model’: ‘product.template’,
‘view_mode’: ‘tree’,
‘target’: ‘new’,
}
davy.ai
Para agregar la barra de menú de acciones en el asistente, debes definir el parámetro
actions
comoTrue
en la definición de la vista del asistente. Aquí tienes un ejemplo:En el ejemplo anterior, el parámetro
actions
se define comoTrue
mediante la definición de la secciónfooter
con dos botones: un botónCancelar
y un botónAplicar
. Esto mostrará la barra de menú de acciones con los botonesGuardar
yDescartar
cuando se abra el asistente.Una vez que hayas agregado el parámetro
actions
a la vista de tu asistente, tu funciónproduct_template_list_view
debería funcionar como se espera, permitiendo al usuario abrir la vista de listaproduct.template
cuando se haga clic en el botónAbrir Productos
.