پاسخ به : درخواست افزونه اعمال تخفیف
حنان ابراهیمی ستوده
حنان ابراهیمی ستوده در: پنجشنبه ۶ فروردین ۱۳۹۴ در ۶:۲۰ ق٫ظ #2732

چرا نشه … ساده هست …
من گفتم که برای تخفیف یک فیلد “محصول” بسازید و اسمش رو بذارید “تخفیف”
گفتم نوعش رو بذارید “محصول تکی” …
اما اگه میخواید که درصدی باشه دیگه نذارید “محصول تکی” . بجاش نوع محصول رو بذارید “محاسباتی” …

مثلا فرض کنید که بنده یک فیلد “محصول تکی” دیگه توی فرمم دارم که اسم این فیلد هست “اسم محصول” (همون اسم پیشفرض فیلدهای محصول) …

خب میخوام 10 درصد این فیلد رو به کاربر تخفیف بدم … حالا اگه همین فیلد محصول تکی من گزینه “تعداد /مقدارش” هم فعال باشه .. طبق محاسبات ریاضی من باید به اندازه 0.1 ضربدر قیمت پایه ضربدر تعداد/مقدار به کاربر تخفیف بدم …

پس توی فیلد محاسباتی از دستور زیر استفاده میکنم …

-{نام محصول (قیمت):4.2}*{نام محصول (تعداد/مقدار):4.3}*0.1

البته اون 4 و 2 توی فیلد شما فرق داره و چون فارسی هست منفی افتاده سمت راست …

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

حالا اگر هم چند تا فیلد محصول دارید و میخواید که 10 درصد کلشون رو تخفیف بدید کافیه مثل همین کد بالا برای هر کدوم انجام بدید و با هم جمع کنید …

به قول معروف یه ضرب و تقسیم ساده هست …