Magento 2:在弹出式窗口中显示结账信息。

问题描述 投票:0回答:1

如何将错误信息以模式弹出的方式显示?

  • Magentomodule-uiviewfrontendwebtemplatemessages.html。
<!--
/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
-->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
    <!-- ko foreach: messageContainer.getErrorMessages() -->
    <div role="alert" class="message message-error error">
        <div data-ui-id="checkout-cart-validationmessages-message-error" data-bind="text: $data"></div>
    </div>
    <!--/ko-->
    <!-- ko foreach: messageContainer.getSuccessMessages() -->
    <div role="alert" class="message message-success success">
        <div data-ui-id="checkout-cart-validationmessages-message-success" data-bind="text: $data"></div>
    </div>
    <!--/ko-->
</div>

它们是在提交结账后设置的,例如,如果送货地址无效(通过ajax)。

magento2
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.