我90%在我正在Magento開發的網站上完成。我不能爲了我的生活而弄清楚如何在產品頁面上改變價格範圍的等級,這樣我就可以使價格具有獨立的風格。我瀏覽了整個interwebz的每一頁和論壇,並掃描price.phtml的每一行。需要幫助改變產品頁面價格magento
-1
A
回答
0
price.phtml
是最難改變的文件之一。您可以創建一個模型來擴展Mage_Catalog_Model_Product.php
,創建一個名爲getPrice()
的函數,並執行您的邏輯。每當magento需要一個價格時,它就會打電話給你的方法。所以,做你的邏輯,並進行了條件:
if(youcondition)
else
parent::getPrice();
這樣你就不需要做的getPrice
所有的邏輯一次。這是做到這一點的最佳方法之一。但是如果你想從magento的核心改變價格文件,只需去app/design/default/default/2012/template/catalog/product/price.phtml
0
你可以改變皮膚/前端/ YOUR_PACKAGE/YOUR_STYLE/css/styles.css並搜索'.price'。 .price類有幾個不同的條目,但您可能只需要一個說'.price'的條目。在默認的CSS中,您可以搜索'<產品價格',那麼您需要編輯的行就在該評論下方。
編輯:
要在產品視圖編輯只是價格,增加一個新的特定的CSS塊:
.product-view .price {
*your css changes here*
}
0
結賬價格模板(S):
template/catalog/product/price.phtml
template/catalog/product/price_msrp.phtml
你可修改類別
<span class="price-excluding-tax">
<span class="label"><?php echo $this->helper('tax')->__('Excl. Tax:') ?></span>
<span class="price my-price" id="price-excluding-tax-<?php echo $_id ?><?php echo $this->getIdSuffix() ?>">
<?php echo $_coreHelper->currency($_price+$_weeeTaxAmount,true,false) ?>
</span>
</span>
我建議你在需要的地方添加額外的類,但是在當前的類中也應該添加以避免破壞某些功能。
然後,您可以添加您的樣式,需要
span.price.my-price { color: #ff0000; }
相關問題
- 1. Magento負面產品價格
- 2. 需要幫助瞭解產品頁面的productAttribute()方法
- 3. Magento,如何在瀏覽頁面更改產品價格?
- 4. 需要幫助瞭解Magento產品集合對象和目錄/產品模型
- 5. 更新magento產品頁面上的主要產品頁面
- 6. Magento更新產品價格
- 7. 隱藏在magento產品頁上的價格等級頁面
- 8. Magento產品頁面
- 9. Woocommerce改變位置的產品屬性和價格上的產品頁面
- 10. 需要限制在Magento產品價格附近添加信息
- 11. Magento的:更改產品的價格通過讓產品編號
- 12. Magento如何顯示產品列表頁面中的捆綁產品層價格
- 13. 顯示價格曾在Magento產品頁面
- 14. 從Magento產品詳細信息頁面中刪除「價格」
- 15. Magento - 產品頁面沒有任何價格
- 16. Magento顯示購物車產品頁面上的價格規則
- 17. Magento Checkout成功頁面產品價格和SKU retrogra
- 18. magento目錄和產品頁面上的不同價格
- 19. 如何在產品頁面上顯示小計價格 - magento
- 20. 如何顯示magento產品頁面上的總價格?
- 21. 產品及其規格的數據庫設計需要幫助
- 22. 需要價值幫助
- 23. 產品頁面上的Shippo價格
- 24. 暢銷產品頁面過濾沒有特價產品(特價) - magento
- 25. 幫助Magento及相關產品
- 26. Shopify的Jquery改變產品的價格
- 27. Magento的產品頁面
- 28. Magento - 產品頁面問題
- 29. Magento的:在產品頁面
- 30. Magento的從產品頁面
你們是不是要改價的風格只是一個產品? – BSull
不,這是產品頁面上所有產品的價格風格。 – sethhoova
你不能在CSS中找到它並改變它嗎?還是你想改變跨度的名稱,以便添加不同的CSS?如果是這種情況,您可能需要編輯PHP。 – BSull