質問

価格の製品表示ページに単純なスパンクラスを追加したい。

<span class="price-symbol">$</span>
<span class="price">$99.90</span>
.

役に立ちましたか?

解決

あなたがQuick Hackを探しているなら、上記の方法はトリックをします。Theme Local.xml でカスタムPrice_PDP.phtmlを追加する以下のように、テーマprice.phtmlとリファレンスハンドルを上書きすることをお勧めします。

例えば:

 <catalog_product_view>
    <reference name="catalog_product_price_template">            
        <action method="addPriceBlockType">
            <type>simple</type>
            <block>catalog/product_price</block>
            <template>catalog/product/price_pdp.phtml</template>
        </action>
        <action method="addPriceBlockType">
            <type>configurable</type>
            <block>catalog/product_price</block>
            <template>catalog/product/price_pdp.phtml</template>
        </action>

      ......
    </reference>  
</catalog_product_view>
.

他のヒント

catalog/product/price.phtmlテンプレートファイルを変更する必要があります(<span class="price">を参照している各インスタンスごとに)。

<span class="price-symbol"><?php echo Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol(); ?></span>
.

現在選択されている通貨のシンボルを取得します。

PM

このファイルに移動します。どのテーマに使用しているかによって異なります。

アプリ/デザイン/フロントエンド/ custom_theme /デフォルト/テンプレート/カタログ/ PRODUCE / PRICE.PHTML

または

アプリ/デザイン/フロントエンド/ベース/デフォルト/テンプレート/カタログ/ Product / Price.phtml

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top