【问题标题】:Showing Custom Options on Magento Product Page在 Magento 产品页面上显示自定义选项
【发布时间】:2011-05-26 22:35:21
【问题描述】:

我在 Magento 的产品页面上显示自定义选项时遇到问题。我使用现代作为我的主题的基础,并且更改主题似乎没有任何效果。 catalog.xml 几乎是主题的库存。

查看页面时,我收到消息“请指定产品所需的选项”。但什么也没有出现。显示已添加到属性中的其他信息,但没有产品特定的自定义选项。

查看开发人员提示,我发现 /catalog/product/view/options/wrapper.phtml 没有出现在文件中。布局 .xml 文件之一中是否缺少某些内容?

知道会发生什么吗?谢谢!

【问题讨论】:

    标签: magento


    【解决方案1】:

    如果您已尝试启用默认模板但仍无法正常工作,请尝试使用一些选项创建新产品,看看是否可行。如果这仍然不起作用,请启用日志并将它们打开并查看在渲染过程中是否记录了任何错误。另外,请确保它们不只是使用 CSS 或 JavaScript 被隐藏(尝试关闭后者,因为前者使用 Firebug 来检查页面)

    【讨论】:

    • 我一直在努力弄清楚发生了什么。完全替换base、default和modern(主题基于modern)没有效果。我在另一台服务器上有该站点的另一个早期副本,它工作正常。我导出了当前非工作站点的数据库并将其导入到较早的站点中,现在自定义选项不再在那里工作,这让我怀疑数据库选项中的某些内容有问题。但是选项中可能设置的错误是什么?
    • 当我遇到这样奇怪的废话时,我经常怀疑某些配置值已在较低范围内更改。当然,我假设您已经完成了通常的缓存刷新/索引构建/等。也许还检查 local.xml 是否有一些隐蔽的 (或任何句柄)。
    • 我给了你赏金,因为它最终帮助我找到了我需要的答案。
    【解决方案2】:

    我遇到的问题与此有关:http://sourceforge.net/projects/magmi/forums/forum/1228365/topic/4978977

    不同之处在于,在我需要将属性设置为 container1 的情况下,该属性设置为 container2。

    希望这可以帮助其他人解决这个问题。

    【讨论】:

      【解决方案3】:

      将您的布局文件与默认的 Magento 布局文件进行比较。

      【讨论】:

      • 感谢您的提示。我已经这样做了,它们或多或少是相同的。我会仔细检查,但我只在布局中添加了一些东西,并没有删除任何东西。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      相关资源
      最近更新 更多