Bonne journée à tous. J'essaie d'ajouter un élément de menu au module Événements avec mon module personnalisé. De plus, dans mon module, j'ajoute des modèles, donc je suis presque sûr que ce module a été installé avec succès. Dans le fichier xml, j'utilise cette ligne pour ajouter le menu
<menuitem name="City Catalog" id="menu_event_city_catalog" parent="event.menu_event_mail_schedulers"/>
L'élément de menu est créé (je peux le trouver dans le menu des éléments de menu), et le parent est réglé correctement, mais il n'y a pas de changements dans l'interface utilisateur. Lorsque j'essaie d'ajouter un élément de menu via l'interface utilisateur, il apparaît. J'essaye cette ligne avec l'attribut de séquence et d'action réglé, mais sans effet. Je serais reconnaissant pour toute aide et désolé pour mon mauvais anglais.
3 Réponses :
essayer d'ajouter une action de menu
<menuitem name="City Catalog" id="menu_event_city_catalog" parent="event.menu_event_mail_schedulers" action="your menu action"/>
Très étrange. J'essaye déjà ceci - et cela n'a aucun effet. Mais j'essaye ceci maintenant - c'est du travail. Peut-être que quelque chose me manque, mais merci.
Vous devez définir action dans le menu pour obtenir le reflation de votre menu de définition personnalisé.
Dans odoo 12, vous devez mentionner une action pour un menuitem. Sinon, il ne sera pas affiché. S'il s'agit d'un modèle personnalisé, veuillez ajouter la sécurité.