📄 Elargir la vue en liste imbriquée dans un formulaire (exemple dans sale.order / devis) et passer le tchatter en bas

Elargir la vue en liste imbriquée dans un formulaire (exemple dans sale.order / devis) et passer le tchatter en bas


Autre possibilité en code et bouton d'actions (accès réservé à l'interne DIGITALSACE car la mise en place du dèv est nécessaire), mais moins fluide : https://digitalsace.odoo.com/odoo/action-1119/328/knowledge/439


💡

Les extensions présentées doivent ête installées chez chaque utilisateur et nécessite d'utiliser Google CHROME


Extension Odoo Chatter utilities

(suffisante dans sa dernière version)

STYLUS (pour mémoire, était nécessaire dans les versions précédente de CHatter utilities)

https://chromewebstore.google.com/detail/odoo-chatter-utilities/jnlkgngeodbbhjhfifdkameknejjgkdl/reviews

Permet de passer le tchatter en bas (et donc libérer l'espace à droite)

mais pas d'élargir la zone de liste qui reste en en-tête (on en voit pas plus qu'avant)

 Une fois l'extension installée, cocher Hide chatter by default et stretch when folded


et vous pourrez faire apparaitre/masquer le tchatter avec la flèche et verrait votre vue sur toute la largeur.

https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne

Permet d'élargir la vue liste pour avoir plus de colonnes affichées. (dans le cas de colonnes multiples dans un devis par exemple)

Allez sur son site odoo

puis allez sur l'extension et cliquer sur le lien 

Dans la nouvelle fenêtre, coller ce code

/* Forcer la largeur maximale de la zone de données */
.o_form_view_container .o_form_sheet_bg,
.o_form_view .o_form_sheet_bg {
max-width: 100% !important;
width: 100% !important;
padding-left: 15px !important; /* Un peu d'air sur les bords */
padding-right: 15px !important;
}

/* Agrandir la feuille blanche elle-même */

.o_form_view .o_form_sheet {
max-width: 100% !important;
width: 100% !important;
margin: 0 !important;
border: none !important; /* Supprime le cadre pour un look "Plein écran" propre */
box-shadow: none !important;
}

/* Sécurité pour que le chatter de l'extension prenne aussi toute la largeur */

.o_FormRenderer_chatterContainer {
max-width: 100% !important;
width: 100% !important;
}

et enregistrer