0

製品選択の管理で、magento のバックエンドに frontend_price という新しい属性を追加しました。

この属性の値で、製品の価格を取得し、付加価値税と通貨を掛けます。バックエンドで製品のフロントエンドの価格を確認するだけで、データベースのテーブルに保存することはできません。この属性は内部目的専用であるため、フロントエンドで表示する必要はありません。

私は考えていた:

Mage::app()->loadAreaPart(Mage_Core_Model_App_Area::AREA_FRONTEND,Mage_Core_Model_App_Area::PART_EVENTS);
$currencyrate = Mage::app()->getStore()->getCurrentCurrencyRate(); 
$price_normal = $_product->getPrice();
$_product->getResource()->getAttribute('frontend_price')->getFrontend()->getValue($_product) = $price_normal*$currencyrate*1.24;

残念ながら、このコードを実装してバックエンドで表示する場所がわかりません。バックエンドの製品選択ページのページを編集する場所。

ありがとうございました。

4

0 に答える 0