Comment puis-je modifier la page/copie "Accès refusé" affichée dans l'admin magento lorsque vous essayez de faire des choses hors de votre portée?Modification du message Accès refusé dans Magento
Je voudrais changer un peu la copie.
Des idées?
Comment puis-je modifier la page/copie "Accès refusé" affichée dans l'admin magento lorsque vous essayez de faire des choses hors de votre portée?Modification du message Accès refusé dans Magento
Je voudrais changer un peu la copie.
Des idées?
L'erreur d'accès refusé, vous obtiendrez dans Admin ne vient pas d'une page HTML, il est une exception qui est généré avec le code suivant
File: app/code/core/Mage/Admin/Model/User.php
Mage::throwException(Mage::helper('adminhtml')->__('Access Denied.'));
Si vous voulez vraiment changer ce texte, je Je recommande l'une des deux approches.
Le premier serait de remplacer le 'Accès refusé'. clé pour votre locale. Vous tromper le système en lui disant que la clé 'Accès refusé'. devrait être traduit par [votre message ici]. L'inconvénient ici est que je ne suis pas sûr si l'édition de la communauté fait référence au fichier de paramètres régionaux pour en_US.
La deuxième approche consiste à remplacer la méthode __
de la classe Mage_Adminhtml_Helper_Date
. Si le texte transmis à cette méthode est tout sauf 'Accès refusé.', Passez l'appel à la classe d'origine (parent::__(...)
). Le texte est 'Access Denied.'
, déposez votre message personnalisé là-bas.
C'est exactement ce que je cherchais. Merci encore. –