2016-08-15 4 views
0

オンラインストアでチェックアウトするには最低限の数量を設定するにはどうすればよいですか?オンラインストアのチェックアウト前に最低限必要なアイテムを設定するにはどうすればよいですか?

私の店の各商品はカートに「1」の数量で追加できますが、チェックアウトを許可する前に合計で最低12個の商品が必要です。

どのように簡単に修正できますか?

私は自分のサイトにWeeblyを使用しています。私ができることは、各項目をそれぞれ最低12項目に設定していますが、チェックアウトを許可する前に合計12項目が必要です。

したがって、ユーザーがチェックアウトボタンをクリックして最小値に達していない場合、「カートにアイテムを追加する」という通知が表示されます。

http://poloniafoods.weebly.com/store/p10/kozackie

答えて

1

残念ながら、私はstackoverflowのにコメントするのに十分な評判を持っていないので、これは「答え」として来ています。

Weeblyでこれを行う方法がわかりません。最後にロードするカート数/コンテンツの継ぎ目は、JQueryのどのような方法でもコンテンツを数えることができません。 var str = $("span#wsite-nav-cart-num").text();のようなものを使用しても、CART(1)に表示される実際の番号ではなく、ダッシュが返されます。

なぜなら、これがとにかく必要な理由はわかりませんが、それはあなた次第です。 Weeblyに機能要求を提出することをお勧めします。

P.S .. Weeblyにはcommunity.weebly.comがあり、Weeblyの質問ではよりよい結果が得られるかもしれません。

EDIT:

は実際に..あなたのコメントを見た後、それはあなたが 'touchstartのマウスオーバー' イベントを行うことができますが、私の頭の中にポップ。設定> SEO>フッターコードでこれを試してみてください。

<script> 
jQuery(function() { 
var $ = jQuery; 
    $(document).on('touchstart mouseover', 'a#wsite-com-minicart-checkout-button', function(e) { 
     var totalCount = $("span#wsite-nav-cart-num").text(); 
     var totalNeeded = 12; 
     if (totalCount < totalNeeded) { 
     var totalItems = totalNeeded - totalCount; 
     $("a#wsite-com-minicart-checkout-button").click(function(event){ 
      event.stopImmediatePropagation(); 
      alert('We require ' + totalNeeded + ' items in order to checkout. You currently have ' + totalCount + '. Please add ' + totalItems + ' more items to the cart.'); 
      return false; 
     }); 
     } 
    }); 
}); 
</script> 

欠点は、カートに何かがあるとアラートが2回表示されることです。それはResponsive Theme(あなたの現在のテーマ)で動作するはずですが、これはWeeblyの古典的なモバイルテーマではうまく動作しません。

Weeblyがこれをシステムに組み込むと、結局より良い結果が得られます。希望が助けてくれる!

+0

私のサイトを詳しく見るには、ここをクリックしてください:http://poloniafoods.weebly.com/store/p10/kozackie 私はちょうど私の注文を12最小限に制限しようとしています私は多くの個人に自分自身が1パッケージを配送するお金を失うだろう。顧客が1アイテムしか購入できないように制限する良い方法はありますか?数量ボタンを最小12に変更するだけでなく、12個以上購入した場合にのみ、顧客が商品を組み合わせて一致させるためです。 – justinpees

+0

サイトのパスワード:jakub – justinpees

+0

12個未満の商品がカートに入れられている場合、チェックアウトボタンをクリックしないようにする方法はありますか? – justinpees

関連する問題