درود دوستان،
بنده در حال نوشتن یک calculation برای افزونه ای در وردپرس به نام wp estimation form هستم
بنده شروطی نوشتم که اگر کاربر یک آیتم را انتخاب کرد، قیمت آن آیتم با تعدادی که قبلاً مشخص کرده است ضرب شود و آن عدد بعنوان مبلغ نهایی درج شود
به این شکل:
if(([item-320_isChecked])) {
[item-320_price]*[step-68_quantity]
}
البته بنده فقط یک شرط را قراردادم، چنیدن شرط وجود دارد
مشکل این قسمت این است که کاربر اگر فقط یک آیتم را انتخاب کند قیمت نهایی آن را نشان می دهد
ولی اگر بیش از یک آیتم را انتخاب کند، فقط آیتم آخری ضرب می شود، در صورتی که می خوام اگر هر چند آیتم انتخاب شد حاصل ضرب آن ها به یکدیگر جمع شوند
کد کلی که نوشتم به این شکل است:
if(([item-320_isChecked])) {
[item-320_price]*[step-68_quantity]
}
if(([item-318_isChecked])) {
[item-318_price]*[step-68_quantity]
}
if(([item-321_isChecked])) {
[item-321_price]*[step-68_quantity]
}
if(([item-322_isChecked])) {
[item-322_price]*[step-68_quantity]
}
if(([item-323_isChecked])) {
[item-323_price]*[step-68_quantity]
}
if(([item-324_isChecked])) {
[item-324_price]*[step-68_quantity]
}
if(([item-325_isChecked])) {
[item-325_price]*[step-68_quantity]
}
حالا نمیدونم چطور میشه نتایج هر شرط اگر درست بود جمع شود و نتیجه کلی بدهد
دوستان اگر اطلاعاتی دارید راهنمایی بفرمایید