Jestem zainteresowany promocją ...
Chciałbym, aby produkt był bezpłatny, jeśli koszyk klienta wynosi 10 USD.
Byłem w stanie to zrobić za pomocą tego modułu: http://drupal.org/project/uc_discounts_alt
Wszystko działa świetnie, ale nie chcę, aby mój klient mógł dodać produkt do koszyka, chyba że kupi zwykłe produkty o wartości 10 USD.
Produkty, które rozdaję, można umieścić w innej klasie ubercart, ale nie mogę znaleźć modułu, który pozwoli mi zapobiec sprzedaży węzła, chyba że suma koszyka wynosi 10 USD lub więcej.
Wszelkie pomysły lub pomoc byłyby bardzo mile widziane.
Sprawdziłem już opcje „darmowego” zakupu; Naprawdę szukam po prostu, jak sprawić, by produkt nie nadawał się do sprzedaży, chyba że suma koszyka wynosi co najmniej 10 USD.
Odpowiedzi:
Ten link setting_minimum_price_order_can_be_subsmituje wspomina, że możesz przejść do
admin/store/settings/cart/edit
. Może to również pomóc, ponieważ daje więcej szczegółów na temat osiągnięcia wymaganego zadania. Nie jestem pewien, czy używasz drupala 6 lub 7. Ten link jest adresem URL modułu ProductMin . Znalazłem moduł uc_product_minmax . Daj mi znać, jeśli potrzebujesz czegoś bardziej konkretnego lub jeśli są one przydatne.źródło
Reguły mogą być lepszym rozwiązaniem, ponieważ nie chcesz ograniczać użytkownika za każdym razem, a tylko niektórych specjalnych produktów. Oto ogólny przepływ tego, co możesz zrobić.
Powinno to działać, o ile wiem.
źródło
Aby uniemożliwić klientom dodawanie produktu do koszyka, jeśli jest to 10 USD w przypadku zwykłych produktów, możesz użyć ubercart hook_add_to_cart .
na przykład:
źródło
Spójrz na moduł Ograniczenia Ubercart .
źródło
Zapoznanie się z ramami reguł może naprawdę ci w tym pomóc.
jest doskonały poradnik tutaj Johan Falk tylko podążać i będzie można zrobić wyżej w żadnym momencie.
źródło
Podejrzewam, że minimalna suma częściowa zamówienia to 10 USD administrator / sklep / ustawienia / koszyk / edycja / podstawowa i warunkowa akcja / reguła dla tego produktu nie jest opcją, ponieważ nadal chcesz sprzedawać inne produkty ...
Wypróbuj
uc_discount
moduł i skonfiguruj akcję warunkową za pomocą Sprawdź stan produktu zamówienia i zastosuj akcję rabatową .źródło