2012-10-17 51 views
0

對不起,我是一個magento總新手。Magento特價確認

我有一個供應商可以創建產品的多供應商magento網站。但是在設定產品價格時,一些用戶經常犯一些錯誤。有時特價比原價高。我喜歡檢查這個錯誤。我需要一個驗證腳本,以便當供應商(管理員訪問權限有限)創建新產品時,他們應該保持特價和原價之間的最小差額,其中特價始終低於原價。

任何機構都可以提供一些提示嗎?

感謝

回答

0

即使用戶設定特殊的價格比原價多,Magento的通過不顯示特殊的價格需要它的憂慮。
然而,如果你想做一些定製,價格顯示的路徑是:app/design/frontend/default/default/template/catalog/product/price.phtml
如果你複製結構,粘貼它在您的自定義主題上並繼續進行修改。
可以在list.phtml(同一產品文件夾)中加入您的javascript。
希望它給出一些提示。

+0

嗨 感謝有時間來回答我的問題。我實際上正在考慮在管理面板上編寫驗證腳本,以便在產品創建時可以檢查特殊價格是否高於實際價格。 – zahid9i

1

希望下面的代碼將幫助您

<?php 
$product= Mage::getModel('catalog/product')->load(product_id); 
$price = $product->getPrice(); 
$webprice = $product->getwebprice(); 
$specialprice = $product->getFinalPrice(); 
if($specialprice==$price) 
{?> 
    <span>$<?php echo number_format($price,2);?></span> 
    <?php } else if($specialprice<$price) { ?> 
    <div> 
     <span>Regular Price:</span> 
     <span>$ <?php echo number_format($price,2); ?></span> 
    </div> 
    <div> 
     <span>Web Special:</span> 
     <span>$ <?php echo number_format($specialprice,2); ?> </span> 
    </div> 
    <?php } ?>