Ücretsiz bir ürünün alışveriş sepetine nasıl girmesine izin veririm, ancak alışveriş sepeti net değeri 10 ABD dolarının üzerindeyse?


9

Promosyon yapmakla ilgileniyorum ...

Müşterinin alışveriş sepeti toplamı 10 ABD dolarıysa bir ürünü ücretsiz yapmak istiyorum.

Bunu şu modülle yapabildim: http://drupal.org/project/uc_discounts_alt

Her şey harika çalışıyor, ancak 10 $ değerinde normal ürün satın almadığı sürece müşterimin ürünü sepetine ekleyebilmesini istemiyorum.

Verdiğim ürünler başka bir ubercart sınıfına yerleştirilebilir, ancak sepet toplamı 10 $ veya daha fazla olmadığı sürece düğümün satılmasını önleyecek bir modül bulamıyorum.

Herhangi bir fikir veya yardım çok takdir edilecektir.

Zaten "ücretsiz" ödeme seçeneklerini araştırdım; Sepet toplamının en az 10 ABD doları olmadığı sürece bir ürünü nasıl satılamaz hale getireceğimi gerçekten arıyorum.


Yararlı olabilecek koşullu eylemler de vardır.
Drupac

Yanıtlar:


0

Bu bağlantı setting_minimum_price_order_can_be_subused gidebileceğiniz sözler admin/store/settings/cart/edit. Bu, ihtiyaç duyduğunuz görevin yerine getirilmesiyle ilgili daha fazla ayrıntı sağladığından da yardımcı olabilir. Drupal 6 veya 7'yi kullandığınızdan emin değilim. Bu bağlantı, ProductMin modülü için URL'dir . Uc_product_minmax modülünü buldum . Daha spesifik bir şeye ihtiyacınız varsa veya bunların faydalı olup olmadığını bana bildirin.


0

Kurallar, kullanıcıyı her seferinde kısıtlamak istemediğiniz için, ancak bazı özel ürünlerde daha iyi bir çözüm olabilir. İşte yapabileceklerinizin genel akışı.

  1. Promosyona eklemek istediğiniz ürünlere cck / ubercart sınıfı ekleyin
  2. Ardından bir kural oluşturun ve buraya eklediğiniz alanın ayarlanıp ayarlanmadığını kontrol etmek için bir koşul ekleyin. Öyleyse, kullanıcının ödeme işlemine devam etmesine izin vermemek için bir işlem eklemeyin.

Bu bildiğim kadarıyla çalışmalı.


0

Müşterilerinizin normal ürünlerle 10 TL olması durumunda ürünü sepetlerine eklemelerini önlemek için ubercart hook_add_to_cart kullanabilirsiniz .

Örneğin:

function MODULENAME_add_to_cart($nid, $qty, $data) {


 $contents= uc_cart_get_contents();
 //check your condition such as total, and product type based on cart contents
  if (condition true) {
    $result[] = array(
      'success' => FALSE, 
      'message' => t('Sorry, you can not add this product now!.'),
    );
  }

  return $result;
}

0

Bir göz atın Ubercart Kısıtlamalar modülü.

Bu modül, yanlış türde insanların yanlış türde ürünler sipariş etmesini önlemek veya yanlış yerlere göndermek için elinden geleni yapacaktır.

Örneğin, bazı ürünler reşit olmayanlar tarafından sipariş edilemez veya bazı ürünler belirli eyaletlere gönderilemez


0

Kurallar çerçevesini öğrenmek burada gerçekten size yardımcı olabilir.

Johan Falk tarafından mükemmel bir öğretici var , sadece takip edin ve yukarıdakileri hiçbir zaman yapamazsınız.


0

Herhalde Minimum sipariş alt toplamı 10 $ için yönetici / mağaza / ayarlar / araba / düzenleme / temel hala diğer ürünler satmak istiyorum çünkü bu ürün için bir seçenek değildir ve Şartlı Aksiyon / Kural ...

uc_discountModülü deneyin ve bir siparişin ürün durumunu kontrol edin ve bir indirim işlemi uygulayın .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.