【问题标题】:Billing information is not displaying in magento one page checkout while checkout process结帐过程中,magento 一页结帐中未显示帐单信息
【发布时间】:2014-01-16 18:47:20
【问题描述】:

我有一个 magento 网站,

结帐时(当我们单击结帐按钮时),帐单信息未显示,我得到的空白页除了页眉和页脚外没有任何字段和表单,

但是当我在 firebug 中分析相同的东西时,我可以看到该部分在那里,但没有显示在实际页面上。

谁能帮帮我?

提前致谢。

【问题讨论】:

  • 网站网址- www.citydamsel.com
  • 我已经尝试过清除缓存,增加 memory_limit 但对我不起作用。

标签: php css magento magento-1.5


【解决方案1】:

您正在添加 jQuery 在原型之前...这不是最好的主意。请记住,magento 使用原型。 更改 JS 文件的顺序,确保在添加 jQuery.

之后立即添加 jQuery.noConflict();

您还添加了 jQuery 2 次:

<script type="text/javascript" src="http://www.citydamsel.com/js/lightboxes/jquery-1.7.2.min.js"></script>

<script type="text/javascript" src="http://www.citydamsel.com/skin/frontend/default/helloresponsive/js/jquery.min.js"></script>

也只能使用:

jQuery.noConflict();

将其分配给变量...我从未见过这样的工作

var $j = jQuery.noConflict();

离开 jQuery.noConflict();在您仅添加 1 个 jQUERY 实例之后。

【讨论】:

  • 你能告诉我具体在哪里进行更改吗?你说的是哪个文件?
  • 我检查了您的页面源代码,发现 jQuery 添加了 2 次。您需要对 XML 文件和一些模板文件进行更改
【解决方案2】:

您需要在 local.xml 或 page.xml 中进行更改,并将您的 jquery 包含在该布局文件中。

如果你想改变加载顺序,你可以试试下面的代码

<default>
<update handle=”add_jquery_first” />
</default>

<add_jquery_first>
<action method="addJs" block="head">
<file>jquery/jquery-1.8.1.min.js</file>
</action>
</add_jquery_first>

【讨论】:

  • @supal jquery 被包括在内,但是 MagentoNinja 说的两倍。但是你的首要任务是先包括原型,然后是 jquery。当前来源如下所示。
猜你喜欢
  • 1970-01-01
  • 2012-12-30
  • 1970-01-01
  • 2012-07-07
  • 2013-02-12
  • 1970-01-01
  • 2013-06-12
  • 2015-02-15
  • 1970-01-01
相关资源
最近更新 更多