rey

حذف دکمه ی انتخاب تعداد محصول و اضافه کردن آن در سبد خرید

2 پست در این موضوع قرار دارد

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

این کدها رو داخل فانکشن قالبم اضافه کردم و تغییراتی ک میخواستم ، اعمال شدن .
 


/*
 * add option to edit elements via css class
 */
// add_theme_support('avia_template_builder_custom_css');
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
add_action('woocommerce_after_single_product_summary', create_function( '$args', 'call_user_func(\'comments_template\');'), 14);
add_filter( 'woocommerce_product_tabs', 'sb_woo_remove_reviews_tab', 98);
function sb_woo_remove_reviews_tab($tabs) {

 unset($tabs['reviews']);

 return $tabs;
}

add_filter( 'woocommerce_product_tabs', 'woo_rename_tabs', 98 );
function woo_rename_tabs( $tabs ) {

	$tabs['description']['title'] = __( '' );		// Rename the description tab
 return $tabs;

}

/*
* wc_remove_related_products
*
* Clear the query arguments for related products so none show.
* Add this code to your theme functions.php file.
*/
function wc_remove_related_products( $args ) {
  return array();
}
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10, 2);
add_filter('woocommerce_related_products_args','wc_remove_related_products', 10);

add_filter( 'woocommerce_product_description_heading', 'remove_product_description_heading' );
function remove_product_description_heading() {
return '';
}

 

میخواستم دکمه ی کنترل تعداد محصول رو از صفحه تکی محصول حذف کنم و فقط یک دکمه "افزودن ب سبد خرید" باشه تو صفحه ی محصول ...

بعد ک کاربر وارد صفحه ی سبد خرید شد ، از اونجا بتونه تعداد محصول رو کم یا زیاد کنه .

کنترل تعداد محصول توی سبد خرید هم اضافه شده ، ولی مسئله ای ک هست ، اینه ک دکمه ی + و - عمل نمیکنن .

یعنی وقتی میخوام تعداد رو کم یا زیاد کنم ، عدد تغییر میکنه ولی توی قیمت تاثیری نمیذاره .
هربار دکمه ی بروزرسانی سبد خرید رو هم میزنم اما تغییری نمیکنه .
ممنون میشم اگه راهنمایی کنید .

0

به اشتراک گذاری این پست


لینک به پست

سلام

برای حذف قسمت مورد نظر می‌تونید از این استایل استفاده کنید

.single-product div.product form.cart .quantity {
    display: none;
}

یا از این کد

function wc_remove_all_quantity_fields( $return, $product ) {
    if ( is_product() ) {
        return( true );
    }
}
add_filter( 'woocommerce_is_sold_individually', 'wc_remove_all_quantity_fields', 10, 2 );

منبع

قسمت دوم سوال‌تون

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری