0

http://validator.w3.org/でストアを検証していますが、エラーが発生します。

機能スライダーの製品とホームページに掲載されている新製品のIDは同じようです。

エラーの例を次に示します。

行601、列93:ID「product-price-16」はすでに定義されています

<span class="regular-price" id="product-price-16">

「id」は一意の識別子です。この属性がドキュメントで使用されるたびに、異なる値が必要です。この属性をスタイルシートのフックとして使用している場合は、id(正確に1つの要素を識別するために使用される)よりもクラス(要素をグループ化する)を使用する方が適切な場合があります。

行288、列93:ここで最初に定義されたID「product-price-16」

<span class="regular-price" id="product-price-16">`

プレフィックス付きの機能スライダーから製品のIDを定義することは可能ですか?

ありがとう!

4

1 に答える 1

1

商品の価格表示は、これらのIDを使用してJavaScriptによって更新され、JavaScriptエラーが発生すると、JavaScriptフォームの処理が失敗する可能性があります。つまり、カートに追加されます。これらをレンダリングしているテンプレートは、さまざまな場所で使用されています。catalog / product / price.phtmlテンプレートを編集するのではなく、機能スライダーで価格に別のテンプレートを設定することをお勧めします。

于 2013-01-26T15:37:45.393 に答える