گرویتی فرم

اعمال تخفیف (شرط) خودکار برای کاربران خاص

تاریخ: چهارشنبه ۵ فروردین ۱۳۹۴

دسته بندی:  آموزش

تعداد نظر: ۹۴

تعداد بازدید: ۱۴۱۵۴


سلام
امروز میخوام آموزش اعمال منطق شرطی برای برخی کاربران خاص (نام کاربری) رو بذارم . یعنی فرم بررسی کنه ببینه که آیا شخص پر کننده فرم ؛ فلان کاربر هست یا نه و سپس یک شرطی رو اعمال کنه.
بعنوان مثال بنده میخوام اگه شخص پر کننده فرم، کاربرهای با نام کاربری user1 و user2 بودند، مبلغ 1000 تومان از هزینه کلی که باید از طریق فرم پرداخت کنند کم بشه.

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

حالا چه طور:
اول از قسمت “فیلدهای استاندارد” ، یک فیلد “مخفی” به فرم اضافه میکنیم و عنوان این فیلد مخفی رو میذارم “مخصوص کاربران”. این فیلد “مخفی” دارای 2 تب “عمومی” و “پیشرفته” هست. در تب “پیشرفته” فیلد یک قسمت وجود داره به اسم “مقدار پیشفرض”. سمت چپ این قسمت، یک دکمه آیکون مانند داره که همه برچسب های فرم داخلش موجود هست. از طریق همین دکمه، برچسب “نام کاربری” رو انتخاب کنید. اون موقع یک برچسبی به شکل {user:user_login} به اون قسمت “مقدار پیشفرض” اضافه میشه.

خب حالا از قسمت فیلدهای “قیمت گذاری” یک فیلد “محصول” اضافه کنید. عنوان این فیلد رو بذارید “تخفیف” و در قسمت توضیحاتش بنویسید “این تخفیف فقط برای شما کاربر گرامی است “. از تب “عمومی” این فیلد، نوع محصول رو روی “محصول تکی” قرار بدید و “قیمت” رو به صورت رو به رو وارد کنید =>> اول کل محتویات قسمت قیمت رو پاک کنید و سپس عدد منفی 1000 رو تایپ کنید. خودش کلمه تومان یا حالا ریال رو بهش اضافه میکنه. اما چون فارسی هست عبارت منفی میاد سمت راست قرار میگیره و به صورت “-1000  تومان ” نشون داده میشه که مشکلی نیست.

حالا به تب پیشرفته این فیلد “محصول” مراجعه کنید و تیک “فعالسازی منطق شرطی” رو بزنید. از قسمتی که زیر این چک باکسِ منطق شرطی ظاهر میشه ، تنظیم زیر رو مطابق شکل زیر انجام بدید و تمام.

البته اگه بخواید این تنظیمات برای همه کاربران عضو شده اعمال بشه و کاربران عضو شده رو مهمان ها جدا کنید و به کابران یه تخفیف بدید به صورت تصویر زیر ست کنید: این شرط میاد فیلد مخفی “مخصوص کاربران” رو چک میکنه ببینه نام کاربری خالی هست یا نه؟ حالا اگه این فیلد خالی نبود یعنی اینکه یه کاربر عضوی داره این فرم رو پر میکنه و بهش تخفیف میده.

12

۹۴ دیدگاه برای این محصول ثبت شده است!


ارسال نظر برای این مطلب غیرفعال شده است.