• 1402/03/25

تغییر قیمت با جاوا اسکریپت :

سلام وقتتون بخیر

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

 من یه تغییراتی در کدهام داشتم که مثلا بخش رنگ ها در پروداکت دکمه رادیویی بود ولی خب من نیاز داشتم که چک باکس باشه چون چنتا انتخاب رو میخوام کاربر داشته باشه

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

مثلا قیمت نهایی 1000 تومان هستش

چک باکس اول قیمتش 2000 تومان هستش و چک باکس دوم قیمتش 500 تومان هستش 

حالا وقتی چک باکس اول تیک میخوره قیمتمون به درستی تغییر میکنه میشه 3000 تومان (1000+2000=3000)

وقتی چک باکس دوم رو انتخاب میکنیم قیمت نهایی میشه 2500 تومان (3000-500=2500) یعنی بجای اینکه 500 تومان رو اضافه کنه داره کم میکنه و این مربوط میشه به اینکه خب کدهای جاوا اسکریپتیه ما دکمه رادیویی هستش دیگه و فقط روی یکیش اعمال میشه تکرار این مورد کار برعکس انجام میده من میخوا بدونم توی کدهام کجا رو باید تغییر بدم که این مشکل حل بشه یه عکسم از  صفحه محصول میزارم که متوجه بشید منظورم رو

 

 

  • 1402/04/05
  • ساعت 00:51

سلام

 

بله خداروشکر مشکل حل شده 

 

این مورد رو باید در جی اس تغییر بدید و باید دانش js داشته باشید 

برید اموزش های js رو ببینید تا بتونید پیاده کنید

اون بخش محاسبه که قیمت رو با js دارید میخونید تست کنید ببینید مشکل کجاست

از بخش های مختلف لاگ بگیرید

مشکل لاراولی نیست و برمیگرده به دانش js 

 


logo-enamadlogo-samandehi