hbsoft

استفاده از بخش پرداخت ووکامرس به صورت سفارشی

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

با سلام
دوستان من دارم یه پلاگین مینویسم که یک صفحه ثبت سفارش داره، این صفحه ثبت ۲۰ تا کومبوباکس داره و هر کدوم از این کومبو باکس ها اطلاعات مربوط به یک دسته خاصی رو لود می کنه، با انتخاب هر کدوم از کومبو باکس ها یک محصول از محصولاتی که تو ووکامرس ثبت شده لود میشه، حالا هر وقت کاربر تو هرکدوم از کومبوباکس ها یه محصول رو انتخاب می کنه من مبلغ محصول رو با ajax میگیرم و گوشه صفحه نشون میدم، در نهایت کاربر با انتخاب کومبوباکس ها ۲۰ محصول رو انتخاب می کنه و مبلغ اینها با هم جمع میشه. حالا سوال من اینه میشه من این محصولات و مبلغ کلی رو به صفحه پرداخت ووکامرس پاس بدم و با صفحه پرداخت ووکامرس مبلغ پرداخت بشه و این اطلاعات تو بخش سفارشات ثبت بشه؟

اگه این امکان هست و میشه این کارو کرد ممنون میشم راهنمایی کنید!

0

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


لینک به پست

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

 

//php
global $woocommerce;
$product_id = 19;
$woocommerce->cart->add_to_cart($product_id);
//ajax
<a id="buy" href="#">Buy this!</a>
<script>    
$('#buy').click(function(e) {
 e.preventDefault();
 addToCart(19);
 return false;
});
function addToCart(p_id) {
 $.get('/wp/?post_type=product&add-to-cart=' + p_id, function() {
 // call back
 });
}
</script>

هوک برای تغییر قیمت محصول

add_action( 'woocommerce_before_calculate_totals', 'woo_add_donation');

function woo_add_donation() {
    global $woocommerce;

    $donation = 10;
    foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
        if($cart_item['data']->id == 19){
            $cart_item['data']->set_price($donation);
        }
    }
}

 

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط amiridm
      با سلام.ببخشید من میخوام تعداد ستون محصولاتم رو 4 ستون کنم ولی نمیشه.لطفا راهنمایی کنید


    • توسط عمارگراف
      سلام دوستان
      وقتتون بخیر
      بنده یک سایت با ووکامرس بالا آوردم و پوسته هم نصب کردم اما فرصت ندارم تک تک صفحات رو طراحی کنم. از طرفی عجله هم دارم.
      این کار رو میخوام:
      من لِی‌اوت(چیدمان) صفحات رو به صورت عکس برای فرد مورد نظر میفرستم.(مثلاً بالا اسلایدر، کنار فیلترها، وسط آخرین محصولات سه ستونه و ...) ایشون هم با ویژوال کامپوزر یا هرجور که خودش راحته صفحات رو بسازه.
      این صفحات رو میخوام:
      صفحه اصلی  (خانه)
      فروشگاه (صفحه اصلی محصولات)
      محصول تکی
      چیدمان سایدبار اصلی (که داخل سبد خرید و ... لود میشه)
      صفحه وبلاگ (اخبار و ...)
      این عکسهای پیوست نمونه چیزی هست که میخوام.
      مثلا این درخواست بنده برای صفحه اصلی سایت (عکس با زمینه مشکی)
      اون بخش بالا (محصولات برگزیده و اسلایدر) یه چیزی شبیه اون تصویر(اسکرین شات)
      کسی فرصت میکنه انجام بده؟
      هزینه و زمان رو لطفاً بفرمایید
      یا پیام خصوصی یا تلگرام ( @ammargraph )
      ممنون
      یاعلی


    • توسط Ali Koohi
      با سلام
      یک سوال داشتم و اگر پاسخ دهید ممنون میشم
      چرا و قتی در ووکامرس ،محصولات قدیمی تغیراتی اجاد میکنم و دکمه بروزرسانی را میزنم،دکمه (بروز رسانی کار نمی کند) و محصول را بروز نمیکند.
      باتشکر. اگر پاسخ دهید ممنون میشم
    • توسط hyrax
      سلام دوستان
      من تازه کار هستم و از ووکامرس و قالب betheme برای فروشگاهم استفاده میکنم
      برای ساختن صفحات هم از صفحه ساز muffin group خود betheme استفاده کردم و به دلیل برخی تداخلات ویژوال کامپوسر رو غیر فعال و حذف کردم
      صفحه ساز muffin آپشن های مختلفی داره که یکی از اونها اسلایدر فروشگاه هست و من برای نمایش محصولاتم در صفحه ی اصلی از اون دارم استفاده میکنم
      اما میخوام همونطور که ویژگی هایی مثل رنگ رو برای کاتالوگ مود (صفحه ی فروشگاه) فعال کردم در اسلایدر فروشگاه صفحه اول هم اونارو داشته باشم اما این اسلایدر فقط نام و عکس و قیمت محصول
      رو نشون میده
      دوستانی که تجربه دارن و یا راه حلی مناسب یک آدم تازه کار بلد هستن ممنون میشم کمکم کنن
      با تشکر
    • توسط mohammad_reza00
      سلام
      دوستان چه طوری میتونم سایتی مثل سایت های راست چین یا ژاکت بسازم که بقیه بتونن محصول رو بزارن برای فروش ؟ با ووکامرس
      اسم افزونش چیه؟