General

¡Bienvenido a los foros Aeodoo!

Somos la comunidad de Odoo internacional hispanohablante.
Estos foros son para compartir y debatir dudas técnicas, funcionales y mejores prácticas para Odoo. Recuerda que no están permitidos los insultos, descalificaciones o spam, cualquier conducta reprobable supondrá el baneo del usuario.

0

Obtener datos de un Many2Many

Avatar
Inma Sánchez

Buenas.

Ando trabajando con los eventos del calendario y me he encontrado con que al crear un evento, del campo de "asistentes" (Many2Many) se utiliza la imagen de cada uno para la miniatura del evento en la vista del calendario.

Habría alguna manera de coger el nombre en lugar de la imagen para esa misma vista?

La vista en cuestión es esta:

<?xml version="1.0"?>
<calendar string="Meetings" date_start="start" date_stop="stop" date_delay="duration" all_day="allday"            readonly_form_view_id="323" event_open_popup="true" event_limit="3" color="partner_id">
                <field name="name"/>
                <field name="partner_ids" write_model="calendar.contacts" write_field="partner_id"                         avatar_field="image_small"/>
                <field name="is_highlighted" invisible="1"/>
            </calendar>

El campo partner_ids es el many2many con los asistentes.

Gracias de antemano.

Avatar
Descartar
1 Respuesta
0
Mejor respuesta

Según la docu de Odoo
https://www.odoo.com/documentation/13.0/reference/views.html#calendar
"avatar_field" tiene la función de cambiar el "name" mostrado normalmente por imagen. Intenta a quitar "avatar_field".

Suerte!

Avatar
Descartar

Su respuesta

Intente dar una respuesta sustancial. Si desea hacer un comentario sobre la pregunta o la respuesta, utilice la herramienta de comentarios. Recuerde que siempre puede revisar sus respuestas , no es necesario responder dos veces a la misma pregunta. No olvide votar , ayuda a seleccionar las mejores preguntas y respuestas