私はWordpressとWoocommerceのプラグインを使用してEコマースのウェブサイトを開発しています。 ウィッシュリストに商品を追加するためのyin Woocommerceウィッシュリストプラグインをインストールしました。ディスプレイユニットの商品コスト、カートボタンと商品画像に追加、 ****ウィッシュリストに追加された総商品コストを表示したいと思います。カートボタンにも**してください。ありがとうございます。表示方法yith woocommerce wishlist pluginを使用してウィッシュリストに追加された商品の総コスト?
0
A
答えて
0
ご希望のプラグインがいくつかありますのでご使用のウィッシュリストプラグインが不明です。
しかし、これについては、YITH Woocommerce Wishlist pluginを使用して解決策を書いています。それが役に立つなら、ここにそのコードを共有してください。
function tnc_wishlist_summary_cart(){
global $woocommerce;
$wl_items = YITH_WCWL()->get_products();
$product_price = 0;
foreach ($wl_items as $key => $item) {
$the_product = wc_get_product($item['prod_id']);
$product_price += $the_product->get_price();
if(isset($_REQUEST['add_all_to_cart'])){
$woocommerce->cart->add_to_cart($item['prod_id']);
}
}
$output = 'Total Price: '.$product_price;
$output .= "<a href='?add_all_to_cart'>Add All to Cart</a>";
return $output;
}
add_shortcode('tnc-wishlist-summary', 'tnc_wishlist_summary_cart');
のfunctions.phpにまたはスタンドアロンのプラグイン内部でこのコードを入れて、ウィッシュリストページで、次のショートを置きます。
[tnc-wishlist-summary]
合計金額とすべてをカートに追加するリンクが出力されます。しかし、スタイルされていません。必要に応じてスタイルを設定する必要があります。
おかげ
1
がYITH Woocommerceウィッシュリストプラグインとの総製品コストを表示するには、jQueryを使ってこれを行うことができます:
var myArray = $(".wishlist_table .amount"); // Recover all product cost
var result = 0;
for (var i = 0; i<myArray.length; i++) {
result += parseFloat(myArray[i].childNodes["0"].data); // Make the sum
}
$("#som").text(result); // Place total in a HTML element - my ID is "som" but no matter what it is
$(".remove_from_wishlist").live('click', function(){ // When user remove item with AJAX
var href = $(this).attr('href'); // Find parent
href = href.replace(/\D/g,'');
var arrayTo = $('#yith-wcwl-row-'+href+' .amount').text();
arrayTo = parseFloat(arrayTo.replace(/\u20ac/g, '')); // u20ac is unicode character for euro sign but works with just 'D' instead
var recoverTotal = $("#som").text(); // Recover the total
var result2 = recoverTotal - arrayTo;
$("#som").text(result2); // Display the final result
});
あなたはショート機能でこのコードを配置する必要があります。わたしにはできる。
関連する問題
- 1. WooCommerceのショートコードでカートに追加された商品の商品名を表示
- 2. yo wishlistをwoocommecreアカウントページに追加
- 3. お客様ログイン後、ウィッシュリストに商品を追加する方法
- 4. Woocommerceの商品ページに商品が表示されない
- 5. カート商品の商品名にWoocommerceブランド名を追加する
- 6. WooCommerceの商品名の隣に商品タグを追加する
- 7. Magento 2ウィッシュリストに追加する商品の詳細ページに戻る
- 8. Woocommerce商品ページに表示される商品ページにある商品を表示する
- 9. woocommerceプラグインを使用してデータベースのコンテンツを商品ページに追加する
- 10. WooCommerce:商品の既存商品に商品属性を追加する
- 11. Woocommerceのデフォルト商品ソートの追加
- 12. woocommerce:商品属性に値を追加
- 13. 商品ギャラリーのキャプションをWooCommerceに表示
- 14. WooCommerce、商品がカートに追加され、ヘッダのカートの数量が更新された後のメッセージを表示
- 15. Replace Wishlistテキストにハートアイコンを追加するWooCommerce
- 16. Woocommerce:カスタム商品タイプにバリエーションタブを追加する方法
- 17. WooCommerce:非管理者用の新しい商品の追加ページでカスタムフィールドを非表示にする方法
- 18. 商品のページから複数のクロスセル商品を追加
- 19. WordPress WooCommerceはすべての商品ボタンに商品カテゴリを表示します
- 20. 商品(jQuery)を追加した後のWoocommerceカートの更新
- 21. woocommerceのフックを使用して最近追加された商品を取得する
- 22. Woocommerceの商品リンクがフッターに表示されます
- 23. woocommerce買収した商品機能をプラグインに追加する
- 24. WooCommerceの商品名にカスタムフィールドの値を追加してカートとチェックアウトに追加
- 25. 商品画像で商品を表示するWoocommerce
- 26. カートに商品を追加すると、商品にデフォルトオプションが追加されますが、選択されていない商品は追加されます
- 27. レールにウィッシュリストを追加
- 28. woocommerceで商品の総売上をリセットしますか?
- 29. Woocommerce、「ショップ」ページ(ワードプレス)に商品が表示されない
- 30. Woocommerceの商品画像と[カートに追加]を商品ページにリンク