افزونۀ افزودن دکمۀ خالی کردن سبد خرید

mahmood.hojabri

تازه وارد
18/11/14
79
0
6
با سلام خدمت همه ی دوستان گل.

دنبال راهی بودم که کاربران بتونن سبد خرید رو راحت و با یه کلیک خالی کنن. این افزونه رو پیدا کردم و یه جمله بیشتر نبود به فارسی ترجمه کردم و گفتم اینجا واسه دوستان گل قرار بدم تا استفاده کنید. اگه به دردتون خورد فقط دعا یادتون نره. موفق باشید

 

tabnak68

تازه وارد
19/4/15
3
0
1
مال من که نصب نشد پیغام میده:

ین بسته نمی‌تواند نصب شود. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

 

Mohammad

مدیر انجمن
عضو کادر مدیریت
6/4/08
15,343
447
83
32
PersianScript
فایل زیپ نیست. RAR هستش...دستی آپلود کنید

 

JavidRad

تازه وارد
سلام

با استفاده از کد های زیر میشه بدون افزونه دکمه خالی کردن سبد خرید را ساخت

مرحله اول : افزودن کد زیر به functions.php

// دکمه خالی کردن سبد خرید
add_action('init', 'woocommerce_clear_cart_url');
function woocommerce_clear_cart_url() {
global $woocommerce;
if( isset($_REQUEST['clear-cart']) ) {
$woocommerce->cart->empty_cart();
}
}


مرحله دوم : افزودن کد زیر به فایل cart.php

<input type="submit" onclick='javascript:if(!confirm("آیا میخواهید سبد خرید را خالی کنید ؟")) {return false;}' class="button" name="clear-cart" value="خالی کردن سبد خرید" />


مسیر فایل cart.php

theme-folder/woocommerce/cart/cart.php


نکته : بهترین حالت اینه که کد دکمه خالی کردن سبد خرید را در فایل cart.php بعد از کد زیر قرار بدید

<input type="submit" class="checkout-button button alt wc-forward" name="update_cart" value="بروزرسانی سبد خرید" />


موفق باشید

 
آخرین ویرایش توسط مدیر: