リッチ スニペットを使用するように Magento Web ストアをカスタマイズしているので、価格範囲に itemprop="price" を追加するように price.phtml を変更しました。問題は、関連製品または集約製品があるときに、さまざまな itemprop 属性を取得していることです。
php でブロックの親名を取得する方法があるかどうかを知りたいので、メインの製品から itemprop レンダリングを無視することができます。
リッチ スニペットを使用するように Magento Web ストアをカスタマイズしているので、価格範囲に itemprop="price" を追加するように price.phtml を変更しました。問題は、関連製品または集約製品があるときに、さまざまな itemprop 属性を取得していることです。
php でブロックの親名を取得する方法があるかどうかを知りたいので、メインの製品から itemprop レンダリングを無視することができます。
price.phtml
テンプレートと対応するブロックは、ほとんどの場合 経由で呼び出されるためMage_Catalog_Block_Product_Abstract::getPriceHtml($product, $displayMinimalPrice, $idSuffix)
、親はありません。
どのブロックから使用されているかを検出するには、それらのブロックを更新して呼び出しの$product->setIsCalledFromParentBlock(true)
前に何かを追加し、 inの値をテストします。getPriceHtml()
$product->getIsCalledFromParentBlock()
price.phtml
mgt-commerce が無料で提供しているような開発者ツールバー拡張機能を入手することをお勧めします。Webブラウザであらゆる種類の情報を直接取得できます.
幸運を!