Próbuję utworzyć kupon rabatowy, który nie obniży ceny produktów już w sprzedaży. Czy jest jakiś sposób na zrobienie tego?Reguła cenowa koszyka na zakupy, z wyłączeniem produktów specjalnych
Odpowiedz
Admin> Katalog> Zarządzanie atrybutami:
- Edytuj atrybut special_price, ustawienie "Użyj dla Promo Rule warunki" na "Tak"
Dodaj special_price = 0 warunek logiki kupon (test to oczywiście).
Wiem, że to stare pytanie, ale czy wiesz, czy reguła ceny katalogowej ustawiła wartość specjalną? Przetestowałem Twoją sugestię dotyczącą mojego problemu (http://stackoverflow.com/q/11718504/281258), ale bez powodzenia. – Ovidiu
Zasady cenowe * nie * ustawią to na poziomie bazy danych. – benmarks
Tak, przetestowałem i po prostu to zobaczyłem. Dzięki i tak. – Ovidiu
Dla każdego, wciąż próbuje dowiedzieć się tego, jak ja, to jest odpowiedź:
najpierw zmienić atrybut specjalny cena jak benmarks radzi powyżej.
przejdź do reguły cenowej, pod menu Actions znaleźć w sekcji „Zastosuj regułę tylko do elementów kosz spełniających następujące warunki (pozostaw puste dla wszystkich produktów)”
Ustaw warunki do
Jeśli ALL z tych warunków są FAŁSZ:
Cena specjalna jest równa lub większa niż 0,01
w ten sposób rabat jest stosowany tylko do produktów, które NIE są specjalne. Zauważyłem, że w każdy inny sposób pojawił się błąd, gdy w koszyku było połączenie produktów o specjalnej cenie i pełnej cenie.
Działa idealnie na 1.7.0.2, dziękuję! –
Czy to rozwiązanie nie ma fałszywych trafień? Na przykład, co się stanie, jeśli ustalona zostanie cena specjalna, ale produkt nie jest obecnie sprzedawany po pełnej cenie (ze względu na "Cena specjalna (do | daty)") Edycja: Po prostu zobaczyłem, że PO powiedział: "Produkty, które mieć zestaw cen specjalnych ", ale rozumiem, że nie jest to to samo, co" już zdyskontowane " – Eric
To może być starszą słupek, ale po prostu przeszedł przez ten sam proces w Magento 1.9.3.2 i tutaj jest, jak udało mi się zastosować kod promocyjny do wszystkich pozycji z wyłączeniem pozycji nadzwyczajnych sprzedaży/cena:
zarządzanie atrybutami: atrybut
zmiana Set special_price na „Tak” dla „Użyj dla Promo Rule warunki”
„Reguły” w zakładce „Akcje” w regulaminie koszyka:
Jeśli ALL z tych warunków są FAŁSZ:
Atrybut "Oferta specjalna" nie jest przypisany
Cena specjalna jest równa lub większa niż 0,01
Mam nadzieję że to pomoże!
Przez "produkty już w sprzedaży" masz na myśli ...? – benmarks
Produkty z zestawem cen specjalnych. –