微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过布局xml添加面包屑的Magento2登录页面导致加载持久记住我复选框失败

如何解决通过布局xml添加面包屑的Magento2登录页面导致加载持久记住我复选框失败

当我将以下代码添加文件customer_account_login.xml

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <head>
        <title>Customer Login</title>
    </head>
    <body>
        

> <referenceBlock name="breadcrumbs">
>             <action method="addCrumb">
>                 <argument name="crumbName" xsi:type="string">homepage</argument>
>                 <argument name="crumbInfo" xsi:type="array">
>                     <item name="title" xsi:type="string" translate="true">Home</item>
>                     <item name="label" xsi:type="string" translate="true">Home</item>
>                     <item name="link" xsi:type="string">{{baseUrl}}</item>
>                 </argument>
>             </action> 
>             <action method="addCrumb">
>                 <argument name="crumbName" xsi:type="string">account.login</argument>
>                 <argument name="crumbInfo" xsi:type="array">
>                     <item name="title" xsi:type="string" translate="true">Login</item>
>                     <item name="label" xsi:type="string" translate="true">Login</item>
>                     <item name="last" xsi:type="boolean">true</item>
>                 </argument>
>             </action>
>         </referenceBlock>

        <referenceContainer name="content">
            <!-- customer.form.login.extra -->
            <container name="customer.login.container" label="Customer Login Container" htmlTag="div" htmlClass="login-container">
                <block class="Magento\Customer\Block\Form\Login" name="customer_form_login" template="Magento_Customer::form/login.phtml">
                    <container name="form.additional.info" as="form_additional_info"/>
                </block>
                <block class="Magento\Customer\Block\Form\Login\Info" name="customer.new" template="Magento_Customer::newcustomer.phtml"/>
            </container>
            <block class="Magento\Cookie\Block\RequireCookie" name="require-cookie" template="Magento_Cookie::require_cookie.phtml">
                <arguments>
                    <argument name="triggers" xsi:type="array">
                        <item name="loginButton" xsi:type="string">.action.login</item>
                    </argument>
                </arguments>
            </block>
        </referenceContainer>
        <referenceContainer name="form.additional.info">
            <block class="Magento\Framework\View\Element\Template" name="form_additional_info_customer" template="Magento_Customer::additionalinfocustomer.phtml"/>
        </referenceContainer>
    </body>
</page>

以上代码将成功添加面包屑,但记住我复选框将消失,并且当我从xml文件删除上述与面包屑相关的代码时,将出现记住我复选框

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。