Ocultar menú "acción" de una vista en odoo

Ocultar menú "acción" de una vista en odoo

Truquitos básicos en odoo, son sencillos pero es trabajo honesto.

·

2 min read

Este es mi primer post sobre odoo, y si estás leyendo esto es porque sabes lo que es odoo así que iré directamente al grano. El propósito de este post es resolver una problemática muy específica, la cual es ocultar el menú "Acción" de una manera elegante, y digo esto porque se puede ocultar de diferentes maneras ya que como todo en programación, no hay una sola manera de hacer las cosas.

El menú acción se construye automáticamente con dos opciones por defecto una es "Suprimir" y la otra es "Duplicar" y suponiendo que no quieres que se muestre este menú en un módulo especifico lo único que se tiene que hacer es ocultar ambas opciones.

Las opciones del menú "Acción" se ocultan agregando a la etiqueta (tag en archivo xml) form el atributo duplicate asignando un valor booleano en False, esto se vería de la siguiente manera:

form.png

Te dejo el code snippet para que solo copies y pegues como todo un animal, no como el señorito

"Hay quiero aprenderme todo de memoria "

<form duplicate="false" delete="false">

Ojo: En este post se supone que no se agregaron más botones al menú "Acción" ya que de lo contrario este menú no se ocultará.

accion.png Menú "Acción" que se agrega automáticamente al crear una vista

Después de realizar este sencillo paso, solo actualiza tu modulo y el menú tendrá que haber desaparecido.