رفتن به مطلب
ghalehnoey

نمایش تعداد محصولات در کارتن

پست های پیشنهاد شده

با سلام خدمت شما

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

به طور مثال

https://omdex.ir/shop/%DA%A9%D9%88%D8%B1%D9%88%D8%B4/%D8%A8%D8%B3%D8%AA%D9%87-%D8%A8%D9%86%D8%AF%DB%8C%D8%8C%DA%86%D8%A7%D9%BE-%D9%88-%DB%8C%DA%A9%D8%A8%D8%A7%D8%B1-%D9%85%D8%B5%D8%B1%D9%81/%D8%B8%D8%B1%D9%88%D9%81-%DB%8C%DA%A9%D8%A8%D8%A7%D8%B1-%D9%85%D8%B5%D8%B1%D9%81/%D8%AF%DB%8C%D8%B3-%DB%8C%DA%A9%D8%A8%D8%A7%D8%B1-%D9%85%D8%B5%D8%B1%D9%81/%D8%AF%DB%8C%D8%B3-%D8%AA%D8%AE%D8%AA-%D8%A8%D8%B2%D8%B1%DA%AF-%D9%87%D8%A7%DB%8C%D9%85%D9%BE%DA%A9
  • تعداد در کارتن: 100 عدد

قیمت یک عدد : 500 تومان

قیمت یک کارتن : 50,000 تومان

Annotation 2020-07-11 162731.jpg

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


لینک به ارسال

سلام دوست عزیز 

ویژگی باید براش تعریف کنید. 

مثلا ویژگی های زیر رو با نامک های اینگلیسی تعریف کنید. 

نامک قیمت یک عدد:  price-for-one

نامک قیمت یک کارتن: price-for-box

و برای این که بتونید ویژگی ها رو چاپ کنید میتونید از کد زیر استفاده کنید. 

<?php
add_action('woocommerce_after_shop_loop_item_title','displaying_product_attributes');
function displaying_product_attributes() {
    global $product;

    $picemr = $product->get_attribute('price-for-one'); //نامکی که تعریف کردید مثلا برای ویژگی قیمت یک عدد رو داخل پرانتز مینویسید
    $picecsn  = $product->get_attribute('price-for-box');
if( ! empty( $picecsn ) ){
	
echo '<span class="yourclass">قیمت یک عدد: </span>' ,'<span class="yourclass">' .$picecsn. '</span>' , '<span class="yourclass"> تومان </span><br>';
echo '<span class="yourclass">قیمت یک کارتن: </span>' ,'<span class="yourclass">' .$picemr. '</span>' , '<span class="yourclass"> تومان </span><br>';
	 }
}?>

 

 

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


لینک به ارسال

با سلام مجدد .

کارهای بالا را انجام دادم اما جواب نداد

چون که فروش به صورت تکی نداریم به نظرم بهتر است یک فیلد عددی به عنوان تعداد در کارتن  در ووکامرس اضافه شود 

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

آیا راهکاری هست؟

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


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...