| Magento negativen popust | ||
|---|---|---|
|
werky
11. avg 2016 11:02:33
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#1
Zdravo, Imam eno težavo, stranka bi rada imela negativni popust (catalog price rule) za določeno grupo strank, torej da lahko recimo vpiše da je popust -10%, in je potem v katalogu za to grupo vidna cena recimo 5.5€ (osnovna je 5€). Magento sam po sebi tega ne dovoli, sploh ne dovoli vpisati negativne števlike za popust, a to sem našel navodila kako to obvoziti in tudi uredil tako. Težava pa nastane potem na frontendu, saj tam magento avtomatsko vzame najnižjo ceno (kot sem razumel) in ker je price nižji od final_price (cena ki jo določi rule) se avtomatsko pokaže price, torej osnovna cena. Ima kdo kako idejo/predlog kako tole rešiti? Morda obstaja kak mmodul? Hvala! |
|
|
slayer
11. avg 2016 11:31:02
Pridružen od: 4. jul 2011 472 objav 295 32 11 |
#2
Na hitro lahko rešiš tako da v catalog/product/price.phtml pogledaš za $product->getGroupPrice() in primerjaš z final price. Če je group price višji od final price, prikažeš to. Je pa to bolj nehigienična rešitev in možno da se ti aplicira še na kakšne druge izdelke. :) |
|
|
werky
11. avg 2016 11:35:15
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#3
Ja, tako bi šlo, samo to je če je v izdelku določena group price, jaz pa rabim dejansko to narediti pod Promotions-> Catalog price rules, tam kjer lahko za določeno grupo (ali pa za vse) nastaviš nek popust, ali fix amount, ali %. To deluje, moj problem je da bi to rad imel negativno, tako da (kot zgoraj napisano) je lahko izdelek 5€, s tem rulom pa bi bil 5,5€. Nekako tako... lp |
|
|
Coda
11. avg 2016 11:48:58
Pridružen od: 5. okt 2010 420 objav 688 244 45 |
#4
Mogoče bi bilo bolj logično najvišjo ceno vzeti za osnovno pa potem narediti prikaze s popusti. Drugače imaš opcijo getFinalPrice ta je končna cena, ki jo plača kupec. Dej griz! x ᴥ x Arguing on the internet is like running at the special olympics. Even if you win, you're still retarded. ;)
Izdelava spletnih trgovin Degriz.net |
|