Magento 1.5.0.1可配置产品属性未显示在前端

时间:2012-04-24 11:56:56

标签: magento product configurable

我们在1.5.0.1社区版上有一个Magento商店,该商店使用具有属性集的可配置产品,允许客户为特定商品(例如衬衫)选择他们的首选尺寸和颜色。

每个服装系列都有自己的属性集,用于创建产品,每个产品的排列都有简单的产品用于库存。

我们已经比较了所有产品的设置,并且看不出它们之间存在任何差异,但是一个产品系列不会在前端显示属性下拉菜单和“添加到购物车”按钮< / strong>,尽管除此之前出现在前端罚款。

2 个答案:

答案 0 :(得分:0)

通常,当“添加到购物车”按钮未显示时,原因是您的产品没有设置库存。请记住,可配置产品需要设置为库存,相关的简单产品必须至少有一个非零库存项目并设置为“库存”。

答案 1 :(得分:0)

我不知道您是否已找到解决方案,但在搜索了一整天之后,我发现了导致前端缺少属性的原因...删除并读取简单产品后十几次并在路上做笔记我很确定我正确添加了简单和可配置的产品,所以问题必须在其他地方。随便看看FireBug中的控制台,发现了prototype.js中的冲突......这很奇怪,因为Magento附带了它。我肯定没有改变任何内容!

您是否曾经在您的Magento安装中添加了jQuery?如果是这样,您必须添加'jQuery.noComflict;'在你的jQuery文件的末尾,关键点是,在prototype.js之前包含jQuery文件:prototype.js由Magento在默认的/ layout / page.xml中加载,所以你必须添加这个line for the prototype.js     的jquery / jquery的-1.2.6.noConflict.min.js

如果你不这样做,则显示drobdown项目,但是没有可选择的条目,那是因为js / varien / product.js依赖于prototype.js来工作。如果没有它,您的列表将不会被填充!

希望它可以帮助任何人搜索这个神秘的问题......(问题也在这里描述:Weird Chrome prototype/jQuery conflict