【问题标题】:Magento: review step at checkout is being displayed too far upMagento:结帐时的审核步骤显示得太高了
【发布时间】:2014-02-07 10:59:08
【问题描述】:

当用户在结帐过程中输入信用卡详细信息并点击“继续”时,以下评论部分会显示在屏幕上方,用户必须向上滚动才能看到它 - 评论的底部-buttons-container div(包含“Place Order”按钮)是所有可以看到的,除非您手动向上滚动页面。

在隐藏 opc-billing 部分后,有什么方法可以调整进程显示或滚动到的目标/div?

【问题讨论】:

    标签: magento checkout


    【解决方案1】:

    为了他人的利益回答我自己的问题:

    我在 template/checkout/onepage.phtml 中添加了以下 JavaScript:

    if(Ajax.Responders){
        Ajax.Responders.register({
            onComplete: function(response){
                scrollTo(0,0);
            }
        });
    }
    

    因此,在为处理当前部分并前进到下一个部分而发生的每个 AJAX 请求/响应之后,它会导致滚动到页面的左上角。这可能不是特别优雅,但它可以完成工作。

    【讨论】:

      猜你喜欢
      • 2011-04-24
      • 2012-08-26
      • 2018-06-15
      • 2014-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-03
      • 2018-04-08
      相关资源
      最近更新 更多