ehsansi

عضو سایت
  • تعداد ارسال ها

    1
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0

درباره ehsansi

  • درجه
    تازه کار
  1. من از کد زیر برای قیمت گذاری محصول در صفحه سبد خرید کالا استفاده می کنم. قیمتی که برای محصول نمایش داده میشه با قیمت فروش اون تفاوت داره و قیمت فروش رو از یکی از ویژگی ها می گیرم: add_action( 'woocommerce_before_calculate_totals', 'add_custom_price', 10); function add_custom_price( $cart_obj ) { foreach ( $cart_obj->get_cart() as $key => $value ) { $item_data = $value['data']; $price0 = $item_data->get_attributes('per_one_price'); $price = (int) $price0; $value['data']->set_price( $price ); } } اما مشکلی که دارم این است که قیمتی که در نهایت در سبد خرید کالا قرار می گیره مقدار 1 است.( به ازای هر مقداری که در اون ویژگی قرار می دم) خواهش می کنم دوستان راهنمایی کنن