Como você desativar o painel de administração da caixa de Entrada Notificação pop-up?

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

  •  11-12-2019
  •  | 
  •  

Pergunta

Todos nós já tivemos isso em um ponto ou outro, eu olhei ao redor e não consegue encontrar nada óbvio.

Como você pode desativar o bloqueador de pop-up janela que é exibida quando você acessar o painel de administração quando houver novas mensagens?

Nota:Eu não quiser desativar o recurso de mensagem completamente, eu só não quero ter o pop-up que aparece quando faço o login.

Foi útil?

Solução

Método 1

Em:

Sistema > Configuração > Avançado > Avançado > Desativar Os Módulos De Saída basta definir Mage_AdminNotification para "Desativar".

Método 2

O método anterior funciona bem, mas, potencialmente, um usuário pode habilitar novamente essas facilmente.Para fazer a alteração um pouco mais difícil de desfazer, podemos desativar o módulo de módulos de arquivos XML.Se já temos um módulo personalizado, podemos simplesmente adicionar:

<Mage_AdminNotification>
    <active>false</active>
</Mage_AdminNotification>

Para o nosso módulo de arquivo XML.Um exemplo completo pode ter esta aparência:

<?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>

Referência LINK

Outras dicas

de http://www.nyssasutherland.com / how-to-disable-irritante-magento-administrando-mensagens /

Simplesmente faça o login, vá para System -> Configuração -> Avançado e altere a lista "MAGE_ADMINNOTIFICAÇÃO" para desativado.

Se você não quiser desativar o recurso de mensagem completamente, Você não deve desabilitar Mage_AdminNotification.

Para desabilitar apenas o irritantes pop-up, você deverá reescrever Mage_Adminhtml_Block_Notification_Window.É o caminho do arquivo app/code/core/Mage/Adminhtml/Block/Notification/Window.php.Você deve substituir a canShow() função como esta:

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

Aqui você pode encontrar mais sobre substituição no magento.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top