Comment désactiver la fenêtre contextuelle de notification de la boîte de réception du panneau d'administration ?
-
11-12-2019 - |
Question
Nous avons tous vécu cela à un moment ou à un autre, j'ai regardé autour de moi et je n'ai rien trouvé d'évident.
Comment pouvez-vous désactiver la fenêtre contextuelle qui s'affiche lorsque vous vous connectez au panneau d'administration lorsqu'il y a de nouveaux messages ?
Note:Je ne veux pas désactiver complètement la fonction de message, je ne veux tout simplement pas que la fenêtre contextuelle apparaisse lorsque je me connecte.
La solution
Méthode 1
sous:
Système> Configuration> Avancé> Avancé> Désactiver les modules Sortie Il suffit de définir mage_adminnotification sur "Désactiver".
Méthode 2
La méthode précédente fonctionne bien mais potentiellement, un utilisateur peut les réactiver facilement.Pour rendre le changement un peu plus difficile à annuler, nous pouvons désactiver le module des fichiers XML modules.Si nous avons déjà un module personnalisé, nous pouvons simplement ajouter:
<Mage_AdminNotification> <active>false</active> </Mage_AdminNotification>
à notre fichier XML Module.Un exemple complet pourrait ressembler à ceci:
<?xml version="1.0" encoding="UTF-8"?> <config> <modules> <MageBase_Custom> <active>true</active> <codePool>local</codePool> <depends> <Mage_Core /> <Mage_Cms /> </depends> </MageBase_Custom> <Mage_AdminNotification> <active>false</active> </Mage_AdminNotification> </modules> </config>
référence lien
Autres conseils
de http://www.nyssasutherland.Com / How-to-Désactiver-gêne-magentato-admin-popup-messages /
Connectez-vous simplement, allez à System -> Configuration -> Avancé et modifier la liste déroulante "Mage_Adminnotification" à Désactivé.
Si vous ne souhaitez pas désactiver complètement la fonction de message, vous ne devez pas désactiver Mage_AdminNotification
.
Pour simplement désactiver le popup ennuyeux, vous devez réécrire Mage_Adminhtml_Block_Notification_Window
.Le chemin du fichier est app/code/core/Mage/Adminhtml/Block/Notification/Window.php
.Vous devriez remplacer canShow()
fonctionne comme ceci :
class Your_Module_Block_Notification_Window extends Mage_Adminhtml_Block_Notification_Window
{
public function canShow()
{
return false;
}
}
Ici vous pouvez en trouver plus sur la substitution dans magento.