Rangarang

وقتی دو محصول با دو شیوه پست جدا داریم...

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

سلام

فرض کنید یک فروشگاه داریم که شامل دو نوع جنس هست، 1. جنس های سبک و 2. جنس های سنگین.

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

هزینه ارسال جنس های سفارشی به هر تعدادی با هزینه ثابت 8000 تومان و برای باربری هم صفر هست (پرداخت در محل).

 

حالا سوال من اینجاست: اگه مشتری فقط بخواد تو سبد خریدش جنس های سبک رو اضافه کنه می تونه دو شیوه ارسال داشته باشه، یعنی پرداخت آنلاین وجه محصولات یا پرداخت در محل. ولی سوال اصلی اینه که اگه فرض کنیم 10 تا جنس معمولی گرفت و یکی جنس بزرگ، اون موقع تکلیف چیه؟ آیا می شه کاری کرد که مشتری اگه یک جنس باربری انتخاب کنه باید کل وجه محصولات رو اجبارا به صورت آنلاین پرداخت کنه؟ و تو بحث پست هم هم باید 8000 رو برای پست سفارشی بده و هم پرداخت درب منزل برای جنس باربری؟ (یعنی دو بار پرداخت پستی برای دو مرسوله جدا).

 

من یه کم گیچ شدم تو این موارد و نمی دئنم باید چیکار کرد |:

ممنونم از راهنمایی تون

0

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


لینک به پست

سلام

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

1

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


لینک به پست

اطلاع رسانی که بله می شه کرد اما منظور من بحث فنی اون هست، فرضا مشتری توضیحات رو ندید و یک جنس باربری و یک جنس سفارشی انتخاب کرد، اون وقت تکلیف چی می شه؟

0

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


لینک به پست
در در 9/25/2017 at 15:50، Rangarang گفته است :

اطلاع رسانی که بله می شه کرد اما منظور من بحث فنی اون هست، فرضا مشتری توضیحات رو ندید و یک جنس باربری و یک جنس سفارشی انتخاب کرد، اون وقت تکلیف چی می شه؟

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

ووکامرس => پیکره بندی=> حمل و نقل

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

ولی برای اینکه بتونی انتخاب کنی که کدوم محصول سنگینه و کدوم محصول سبک و روش حمل چطور باید باشه باید ویژگی تعریف کنی و مثلا محصولات سنگینت رو براشون با اون ویژگی ها متغیر تعریف کنی که اون ویژگی ها نوع شیوه ی حمل و نقل هستن. بعد این متغیر میتونه یک بار تعریف بشه که خریدار مجبور باشه فقط از یک روش حمل و نقل (اونی که شما میخوای) استفاده کنه. 

نمیدونم تونستم منظورم رو بهت برسونم؟ کمکی کردم؟ اگه متوجه نشدی بگو واضح تر بگم

1

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


لینک به پست

ارسال شده در (ویرایش شده)

در در 9/27/2017 at 16:19، ToranjArts گفته است :

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

ووکامرس => پیکره بندی=> حمل و نقل

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

ولی برای اینکه بتونی انتخاب کنی که کدوم محصول سنگینه و کدوم محصول سبک و روش حمل چطور باید باشه باید ویژگی تعریف کنی و مثلا محصولات سنگینت رو براشون با اون ویژگی ها متغیر تعریف کنی که اون ویژگی ها نوع شیوه ی حمل و نقل هستن. بعد این متغیر میتونه یک بار تعریف بشه که خریدار مجبور باشه فقط از یک روش حمل و نقل (اونی که شما میخوای) استفاده کنه. 

نمیدونم تونستم منظورم رو بهت برسونم؟ کمکی کردم؟ اگه متوجه نشدی بگو واضح تر بگم

 

مرسی دوست عزیز از پاسختون

بله من تو روش های حمل و نقل دو تا گزینه قرار دادم: 1. پست سفارشی و 2. باربری و همونطور که می دونید این گزینه ها واسه هر محصولی که می خوایم تعریف کنیم میان و اونجا انتخاب می کنیم که محصولمون مربوط به کدوم گزینه هست. من تا اینجاش رو انجام دادم، ولی مشتری هر نوع محصولی رو انتخاب می کنه، یعنی یا سفارشی یا باربری یا هر دو، بازم دو تا شیوه پرداخت تعریف شده براش میاد: آنلاین و پرداخت درب منزل، من می خوام وقتی حداقل یک جنس باربری داریم دیگه گزینه پرداخت درب منزل حذف بشه و فقط پرداخت آنلاین بمونه، امیدوارم تونسته باشم منظورم رو برسونم. ممنونم

ویرایش شده در توسط Rangarang
0

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


لینک به پست
در 2 ساعت قبل، Rangarang گفته است :

 

مرسی دوست عزیز از پاسختون

بله من تو روش های حمل و نقل دو تا گزینه قرار دادم: 1. پست سفارشی و 2. باربری و همونطور که می دونید این گزینه ها واسه هر محصولی که می خوایم تعریف کنیم میان و اونجا انتخاب می کنیم که محصولمون مربوط به کدوم گزینه هست. من تا اینجاش رو انجام دادم، ولی مشتری هر نوع محصولی رو انتخاب می کنه، یعنی یا سفارشی یا باربری یا هر دو، بازم دو تا شیوه پرداخت تعریف شده براش میاد: آنلاین و پرداخت درب منزل، من می خوام وقتی حداقل یک جنس باربری داریم دیگه گزینه پرداخت درب منزل حذف بشه و فقط پرداخت آنلاین بمونه، امیدوارم تونسته باشم منظورم رو برسونم. ممنونم

میدونم چی میگی دوست عزیز، شما چند تا درگاه پرداخت داری؟

هر چی باشه شما باید بری تو پیکربندی و از اونجا تسویه حساب، و بعد گذینه های تسویه حساب و بعد از اونجا =>> مجبور به پرداخت امن کن. 

تیکش رو بزن که اینطوری مجبور میشه خریدار که هزینه رو آنلاین پرداخت کنه. این میشه برای کل که بخوای حتما آنلاین پرداخت کنن هزینه رو. 

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

امتحان کن بازم مشکلی داشتی هستم :)

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

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

    • توسط mohammdkhalilii
      سلام و خسته نباشید
      نیاز به افزونه ای دارم که فقط کسانی که محصول را خریده اند ،توانایی کامنت داشته باشند
      مانند سایت abbasmanesh.com
      ممنونم
    • توسط chetorir
      با سلام و وقت بخیر خدمت اساتید بزرگ. چند وقتی بود به دنبال غیر فعال کردن قرار گرفتن کدهای HTML در داخل سایتم بودم ولی از اونجایی که تمام وب سایتهای ایرانی همشون از روی هم کپی میکنن و اصلا نمیخونن چی به چیه نمیتونستم این مشکل رو برطرف کنم. 
      یه سری کد قرار میدادن که باید داخل فایل function.php قرار میدادم ولی همش با ارور که این دستور درست نیست مواجع میشدم و وقتی سیو میکردم سایت کاملا از دسترس خارج میشد. چندتا منبع خارجی رو بررسی کردم و متوجه شدم که باید یه سری تغییرات در داخل کد ها قرار بدیم. منم تقریبا چند روزی بود درگیرش بود تا تونستم مشکل رو برطرف کنم خواستم این کد رو قرار بدم تا شما عزیزان هم ازش استفاده کنید و شاید مشکل شما هم باشه.
      // remove HTML for commnet function wpb_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } function wpb_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter( 'preprocess_comment', 'wpb_comment_post', '', 1); add_filter( 'comment_text', 'wpb_comment_display', '', 1); add_filter( 'comment_text_rss', 'wpb_comment_display', '', 1); add_filter( 'comment_excerpt', 'wpb_comment_display', '', 1); remove_filter( 'comment_text', 'make_clickable', 9 );  
      کد های بالا دقیقا از سایت هایی ایرانی برداشته شده بجز بخش str_replace که باید یه سری تغییر بدیم تا درست کار کنه. تصویر زیر هم نمونه کاریه که روی سایت خودم انجام دادم.
      اول از هم حالتی که قبل از قرار دادن کد ها بالا هست رو بهتون نشون میدم :

      خب حالا باید به بخش پوسته های سایتتون برید و قبل از هرکاری یک فایل پشتیبان از function.php بگیرید. فایل function.php را باز کنید و کدهایی که در بالا قرار گرفته شدن رو در انتهای این فاقل قرار بدید. حالا نمونه کار رو مشاهده کنید که با توجه به قرار گرفتن یک لینک در کامنت ، لینک اصلا کار نکرده و به شکل زیر دراومده.

       برای تست این موضوع هم میتونی سایت بنده رو بررسی کنید و اگه سوالی بود در خدمتتون هستم.
      موفق باشید
       
       
    • توسط mehdi4174
      سلام
      دوستان من میخوام قیمت های محصولاتم در ووکامرس کلا بدون صفر نشودن داده بشن
      مثلا اگر قیمت یک محصول (30000 تومانه) بشه (30 هزار تومان)
      با اعشار های ووکامرس هم مشکلی حل نشد.باید با فیلتر ها این کارو کرد فکر کنم
      بعضی از سایت ها رو دیدم این کارو کردن اما نتونستم راه حلشو پیدا کنم
      با سرچ هم چیزی دستگیرم نشد.
      اگ کمک کنید مشکل من و خیلی هارو حل کردید مرسی