我正在http://validator.w3.org/验证我的商店,我有一些错误。
看起来主页上的功能滑块和新产品列表中的产品具有相同的ID。
以下是错误示例:
第601行,第93栏:ID“product-price-16”已定义
<span class="regular-price" id="product-price-16">
“id”是唯一标识符。每次在文档中使用此属性时,它必须具有不同的值。如果您使用此属性作为样式表的钩子,则使用类(组元素)而不是id(用于标识一个元素)可能更合适。
第288行,第93栏:ID“product-price-16”首先在此定义
<span class="regular-price" id="product-price-16">`
是否可以使用前缀?
从功能滑块定义产品的ID谢谢!
答案 0 :(得分:1)
使用这些ID通过JavaScript更新产品价格显示,导致JavaScript错误可能导致JavaScript表单处理损坏,即添加到购物车。呈现这些的模板在许多地方使用。您需要在功能滑块中为价格设置不同的模板,而不是编辑catalog / product / price.phtml模板。