【问题标题】:Magento programmatically created attributes showing up in backend but not frontendMagento 以编程方式创建的属性显示在后端而不是前端
【发布时间】:2013-06-25 07:45:34
【问题描述】:

我有一个脚本可以在 Magento 中批量创建属性和集合。属性及其设置看起来不错,并且设置正确。创建这些属性后,我使用 AMartinez 的 customimpertexport 脚本批量导入产品。这些产品确实具有正确填写的属性。

如果我在后端查看产品,它们就在那里,并且具有正确的值。但是,当我查看前端时,不会显示这些值。此外,分层导航不起作用(可能是由于前面提到的错误)。

这让我觉得将属性链接到产品时出了点问题。

由于我是 Magento 的新手,我对它还不是很了解,所以任何关于如何或为什么的解释都会被欣赏。

【问题讨论】:

    标签: magento attributes magento-1.7


    【解决方案1】:

    检查您的属性设置。应启用“在分层导航中使用”和“在产品列表中使用”选项。

    您还应该使用默认的 Magento 导入/导出功能。请记住,该脚本有一种非常奇怪且无声的方式来处理代码格式和缺少字段中的异常,仅显示诸如缺少 SKU 字段之类的硬异常。 这是magento知识库的教程 http://www.magentocommerce.com/knowledge-base/entry/tutorial-using-magentos-import-export-profiles

    【讨论】:

      【解决方案2】:

      此外,您应该检查该属性在前端是否可见。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多