IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Odoo (ex-OpenERP) Discussion :

Cacher ou supprimer les éléments de menu "Applications" et "Paramètres" dans Odoo.


Sujet :

Odoo (ex-OpenERP)

  1. #1
    Membre à l'essai

    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 5
    Points : 12
    Points
    12
    Billets dans le blog
    1
    Par défaut Cacher ou supprimer les éléments de menu "Applications" et "Paramètres" dans Odoo.
    Je veux cacher ou supprimer l'élément de menu "Applications" et "Paramètres" dans Odoo.
    J'ai suivi les étapes suivantes: Assurez-vous Caractéristiques techniques est cochée Ensuite, allez dans Paramètres / techniques / Interface utilisateur / Eléments du menu et la recherche de l'élément que vous souhaitez supprimer (Apps / apps).
    J'ai réussi à supprimer les éléments de menu voulus.

    Mais mon problème est de le faire pour toutes les bases de données par développement non par interface web!

    Quelqu'un peut-il m'aider s'il-vous-plaît

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 168
    Points : 254
    Points
    254
    Par défaut
    Supprimer des menus ou éléments par programmation est possible.
    Il vous faut pour cela l'identifiant externe du menu (XMLID). Pour l'obtenir, vous pouvez activer le mode développeurs, accessible depuis votre profil -> À propos de Odoo -> Activer le mode développeur. En retournant sur le menu que vous souhaitez supprimer, vous pouvez afficher, via la nouvelle barre de debug, les "métadonnées" (voir les captures d'écran jointes, malheureusement pas dans le bon ordre).

    À partir de là, soit vous supprimez le menu par un appel aux services XML/JSONRPC unique sur chaque base, soit vous en faites une action d'un de vos modules.
    Dans le dernier cas, il suffira d'ajouter cette ligne à l'un de vos fichiers XML :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    <delete id="base.module_mi" model="ir.ui.menu" />

    L'inconvénient, en revanche, c'est que même encadré dans un <data noupdate="1">, l'instruction s'exécutera quand même à chaque démarrage et retournera un avertissement dès la seconde fois, l'enregistrement n'étant plus trouvé en base de données (puisqu'il a été supprimé).
    Images attachées Images attachées     

  3. #3
    Membre à l'essai

    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 5
    Points : 12
    Points
    12
    Billets dans le blog
    1
    Par défaut
    Merci Skorpos,

    Je suis débutante en Odoo,donc j'ai rencontré quelques problémes:
    -j'arrive pas à trouver la nouvelle barre de debug, les "métadonnées" des éléments "Applications" et "Paramètres".
    -je trouve pas ou je peux ajouter <delete id="base.module_mi" model="ir.ui.menu" />,dans quel fichier? sous quel répertoire?

    Pouvez-vous me diriger s'il vous plait? Sachant que j'ai installé odoo9.

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2002
    Messages : 168
    Points : 254
    Points
    254
    Par défaut
    Citation Envoyé par dina2016 Voir le message
    Merci Skorps,

    Je suis débutante en Odoo,donc j'ai rencontré quelques problémes:
    -j'arrive pas à trouver la nouvelle barre de debug, les "métadonnées" des éléments "Applications" et "Paramètres".
    Je travaille sous Odoo 8 et pensais que vous aussi puisque les "caractéristiques techniques" ont disparu de la version 9 en théorie.
    Cependant, pour le mode développeur, la version 9 devrait proposer l'activation au même endroit que la version 8.

    Citation Envoyé par dina2016 Voir le message
    -je trouve pas ou je peux ajouter <delete id="base.module_mi" model="ir.ui.menu" />,dans quel fichier? sous quel répertoire?
    Pouvez-vous me diriger s'il vous plait? Sachant que j'ai installé odoo9.
    L'idée était de créer un nouveau module personnalisé à installer sur chaque base de données où vous souhaitiez la modification.
    Cependant si vous n'avez pas de notion de programmation et ne savez pas créer un nouveau module, il vaudra peut-être mieux poursuivre la suppression manuelle que vous aviez commencée, à moins que vous ne souhaitiez acquérir ces compétences.

Discussions similaires

  1. Supprimer les éléments sélectionnés avec une case à cocher
    Par keishah dans le forum PHP & Base de données
    Réponses: 19
    Dernier message: 16/08/2007, 15h38
  2. Réponses: 6
    Dernier message: 06/07/2007, 10h11
  3. Réponses: 12
    Dernier message: 04/03/2007, 11h43
  4. Supprimer les éléments diagonaux d'un tableau
    Par doubs dans le forum Pascal
    Réponses: 2
    Dernier message: 04/05/2006, 22h53
  5. [VBA-E]supprimer les barres de menu Excel
    Par delamarque dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/03/2006, 10h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo