كيف يمكنك تعطيل إشعار البريد الوارد لوحة الادارة يطفو على السطح?

magento.stackexchange https://magento.stackexchange.com//questions/31762

  •  11-12-2019
  •  | 
  •  

سؤال

لقد مررنا جميعا بهذا في وقت أو آخر ، لقد نظرت حولي ولا يمكنني العثور على أي شيء واضح.

كيف يمكنك تعطيل النافذة المنبثقة التي يتم عرضها عند تسجيل الدخول إلى لوحة المشرف عندما تكون هناك رسائل جديدة?

ملاحظة:لا أريد تعطيل ميزة الرسالة تماما ، فأنا لا أريد أن تظهر النافذة المنبثقة عند تسجيل الدخول.

هل كانت مفيدة؟

المحلول

الطريقة الأولى

تحت:

النظام> التكوين> المتقدمة> المتقدمة> تعطيل النظارات ببساطة تعيين mage_adminnotification إلى "تعطيل".

الطريقة 2

الطريقة السابقة تعمل بشكل جيد ولكن يمكن للمستخدم إعادة تمكينها بسهولة.لجعل التغيير أكثر صعوبة في التراجع، يمكننا تعطيل الوحدة النمطية من ملفات XML الوحدات.إذا كان لدينا بالفعل وحدة مخصصة، يمكننا ببساطة إضافة: giveacodicetagpre.

إلى ملف وحدة XML الخاصة بنا.مثال كامل يمكن أن يبدو مثل هذا: giveacodicetagpre.

مرجع رابط

نصائح أخرى

from http://www.nyssasutherland.كوم / كيفية تعطيل مزعج - Magento-Admin-Popup- الرسائل المنبثقة /

ما عليك سوى تسجيل الدخول، انتقل إلى النظام -> التكوين -> متقدم وتغيير "mage_adminnotification" المنسدلة إلى المعوقين.

إذا كنت لا تريد تعطيل ميزة الرسالة تماما ، فلا يجب عليك تعطيلها Mage_AdminNotification.

لتعطيل النافذة المنبثقة المزعجة فقط ، يجب عليك إعادة الكتابة Mage_Adminhtml_Block_Notification_Window.مسار الملف هو app/code/core/Mage/Adminhtml/Block/Notification/Window.php.يجب عليك تجاوز canShow() وظيفة مثل هذا:

class Your_Module_Block_Notification_Window extends Mage_Adminhtml_Block_Notification_Window
{
    public function canShow()
    {
        return false;
    }
}

هنا يمكنك العثور على المزيد حول تجاوز في الماجنتو.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top