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
Discard
1 Answer
0
Avatar
Joan Aldabó Pérez
Best Answer

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
Discard

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!