禁用Magento 2.0中的弹出消息

时间:2016-01-12 20:36:11

标签: magento magento2 magento-2.0

我是第一次在Magento设计我自己的主题(没有任何基本主题)。

默认情况下,Magento会加载一条弹出消息,上面写着“以新客户结账”创建一个帐户有很多好处:......“。

问题:如何禁用此消息?

我知道我可以使用CSS隐藏它,但我想将其从HTML代码中删除。

谢谢!

2 个答案:

答案 0 :(得分:3)

创建此文件(从Magento复制):

<vendor_name>/<theme_name>/Magento_Customer/layout.xml

并替换:

<block class="Magento\Customer\Block\Account\AuthenticationPopup" name="authentication-popup" as="authentication-popup" template="account/authentication-popup.phtml">
                <arguments>
                    <argument name="jsLayout" xsi:type="array">
                        <item name="components" xsi:type="array">
                            <item name="authenticationPopup" xsi:type="array">
                                <item name="component" xsi:type="string">Magento_Customer/js/view/authentication-popup</item>
                                <item name="children" xsi:type="array">
                                    <item name="messages" xsi:type="array">
                                        <item name="component" xsi:type="string">Magento_Ui/js/view/messages</item>
                                        <item name="displayArea" xsi:type="string">messages</item>
                                    </item>
                                </item>
                            </item>
                        </item>
                    </argument>
                </arguments>
            </block>

使用:

<referenceBlock name="authentication-popup" remove="true"/>

答案 1 :(得分:0)

删除此通知弹出消息。

登录您的Magento管理面板 转到System >> Configuration >> Advanced 禁用Mage_Admin Notification模块