Gravity Perks – Gravity Forms Conditional Logic Dates
از منطق شرطی Gravity Forms برای درست کردن هر چیزی بر اساس تاریخ و زمان، از فیلدهای Date and Time استفاده کنید.
این پلاگین بخشی از Gravity Perks است، مجموعه ای از ۳۱+ افزونه Gravity Forms با پشتیبانی که می توانید روی آن حساب کنید.
چه کار می کند؟
Gravity Forms Conditional Logic Dates پشتیبانی از ارزیابی منطق شرطی را براساس تاریخ و زمان اضافه می کند. این برنامه می تواند برای نشان دادن یا پنهان کردن فیلدها بر اساس تاریخ و زمان ورود کاربر، تاریخ و زمان فعلی و حتی تاریخ های نسبی استفاده شود. برچسب های خاص ادغام شده و عوامل غیرقابل پیش بینی گزینه های انعطاف پذیر به شما ارائه می دهند تا دقیقاً منطق مشروط را تحریک کنید. فیلد های مختلف را بر اساس زمانی که کاربر در حال پر کردن فرم است و تنظیم خودکار قیمت گذاری فصلی یا ارسال اعلان متفاوت برای ارسال های بعد از ساعت را نشان دهید.
ویژگی ها
-
نمایش و پنهان کردن فیلدها بر اساس مقادیر فیلد تاریخ و زمان.
فیلد های مختلف را بر اساس ورودی کاربر نمایش دهید.
-
تاریخ های ثابت، تاریخ فعلی و تاریخ های نسبی را پشتیبانی می کند.
منطق مشروط و انعطاف پذیر برای پاسخگویی به نیازهای منحصر به فرد فرم شما.
-
عوامل غیر قابل پیش بینی تاریخ
یک روز خاص از ماه، ماه خاص سال یا سال خاص را هدف قرار دهید.
-
برچسب های ادغام روز هفته
منطق مشروط را بر اساس روزهای هفته، آخر هفته یا هر ترکیبی راه اندازی کنید.
-
منطق زمان فعلی
نمایش و پنهان کردن فیلد ها بر اساس زمان فعلی.
-
ادغام کامل Gravity Forms
در تأییدها، اعلان ها یا هرگونه فید از منطق شرطی مبتنی بر تاریخ و زمان استفاده کنید.
-
با Gravity Forms Conditional Pricing ادغام می شود.
برای تنظیم قیمت محصول از منطق شرطی مبتنی بر تاریخ استفاده کنید.
-
بروزرسانی های خودکار
بروزرسانی ها و جدیدترین ویژگی ها را مستقیماً در داشبورد خود دریافت کنید.
-
پشتیبانی عالی
ما برای کمک اینجا هستیم!
چگونه می توانم این قابلیت را فعال کنم؟
پس از نصب و فعال سازی Gravity Forms Conditional Logic Dates، در فیلد های Date و Time زمان ایجاد قوانین منطق شرطی برای فیلد های شما می توانند انتخاب شوند (و منطق مشروط سایر مکان ها پشتیبانی می شود). این ویژگی بصورت یکپارچه با UI منطقی مشروط موجود Gravity Forms ادغام می شود.
پس از انتخاب فیلد Date یا Time، اپراتور را برای مقایسه انتخاب کنید (یعنی کمتر از، بزرگتر از، هست یا نیست ( is, is not, greater than, and less than)) و مقداری را که فیلد باید با آن مقایسه شود را وارد می کنید.
-
مرحله اول
یک فیلد تاریخ به فرم خود اضافه کنید.
-
مرحله دوم
در هر فیلد دیگری که می خواهید به صورت مشروط نشان داده شود، به تب Advanced بروید و Logical Conditional را فعال کنید.
-
مرحله سوم
تنظیمات منطقی مشروط (Conditional Logic) را بر اساس فیلد تاریخ تازه ایجاد شده تنظیم کنید.
با فعال شدن منطق شرطی (Conditional Logic) در فیلد، ورودی کاربر در فیلد Date تعیین می کند که فیلد دیگر شما نمایش داده شود.
جزئیات ویژگی
-
منطق مبتنی بر تاریخ
منطق مبتنی بر تاریخ از تاریخ های استاتیک، تاریخ های نسبی، روزهای هفته و عوامل غیر قابل پیش بینی پشتیبانی می کند. این کار با استفاده از چهار عملگر مقایسه انجام می شود: کمتر از، بزرگتر از، هست یا نیست (is, is not, greater than, and less than). چندین قانون را می توان برای مطابقت با دامنه تاریخ یا حذف تاریخ های خاص ترکیب کرد.
-
تاریخ های استاتیک
برای مقایسه فیلد Date با تاریخ استاتیک، فیلد Date را انتخاب کنید، یک اپراتور مقایسه را انتخاب کنید و تاریخ استاتیک را برای مقایسه وارد کنید.
-
تاریخ های نسبی
دو راه وجود دارد که تاریخ های نسبی در منطق های شرطی پشتیبانی می شوند:
- مقایسه یک تاریخ ورودی کاربر با یک تاریخ نسبی.
- مقایسه تاریخ جاری با یک تاریخ استاتیک یا نسبی.
-
ورودی کاربر
مقایسه ورودی کاربر با تاریخ های نسبی با استفاده از برچسب ادغام مشروط به منطق {today} انجام می شود. این ویژگی اجازه می دهد تا منطق شرطی برای فیلدها اعمال شود بر اساس اینکه آیا تاریخ انتخاب شده از تاریخ فعلی کمتر از، بزرگتر از، هست یا نیست (is, is not, is greater than or is less than) است.
برچسب ادغام {Today} از اصلاح کننده هایی برای مقایسه تاریخ مانند:
- تاریخ حداقل ۲ هفته باقی مانده است: {today:+2 weeks}
- تاریخ بیش از ۹۰ روز قبل از امروز نیست: {today:-90 days}
تاریخ فعلی
برای مقایسه تاریخ جاری با یک تاریخ استاتیک یا نسبی، این مراحل را دنبال کنید:
- یک فیلد Date به فرم خود اضافه کنید (به طور پیش فرض به نوع تاریخ Datepicker تنظیم می شود).
- نام آن را چیزی شبیه به “امروز” بگذارید.
- تنظیمات فیلد مربوط به این فیلد را باز کرده و به تب Advanced بروید.
- {date_mdy} را به عنوان مقدار پیش فرض تنظیم کنید (این تاریخ به طور خودکار در این فیلد پر می شود).
- اکنون می توانید منطق شرطی را بر روی هر فیلد دیگر فعال کرده و با مقایسه این فیلد با یک مقدار تاریخ، شرایط مبتنی بر تاریخ را پیکربندی کنید (به نمونه های بالا مراجعه کنید).
روزهای هفته
برای بررسی یک روز خاص از هفته، از برچسب های ادغام منطقی مشروط استفاده کنید: {دوشنبه} ، {سه شنبه} ، {چهارشنبه} ، {پنجشنبه} ، {جمعه} ، {شنبه} ، {یکشنبه}. از این موارد به همان روشی استفاده می شود که برای برچسب ادغام {امروز} استفاده می شود.
آخر هفته یا روزهای هفته
با استفاده از برچسب های ادغام روزهای هفته، می توانید منطق شرطی را براساس اینکه تاریخ در آخر هفته یا روزهای هفته قرار گیرد اعمال کنید.
- بررسی تاریخ آخر هفته:
- تنظیمات فیلد مربوط به فیلدی را که باید براساس روز هفته نشان داده شود / پنهان شود باز کرده و به تب Advanced بروید.
- منطق مشروط (Conditional Logic) را فعال کنید.
- از منوی کشویی، Any را انتخاب کنید که شامل گزینه های Any و All باشد.
- فیلد Date را از اولین کشویی انتخاب کنید.
- است (is) را از کشویی دوم نتخاب کنید.
- در ورودی سوم، {شنبه} را وارد کنید.
- با کلیک روی دکمه (+) در انتهای ردیف یک قانون جدید اضافه کنید و مراحل ۴ و ۵ را دوباره دنبال کنید.
- برای ورود سوم در شرایط جدید، {یکشنبه} را وارد کنید.
برای روز های هفته هم می توانید همین مراحل را دنبال کنید. تنها تفاوت ها:
- همه (All) را از کشویی که شامل گزینه های همه و هیج (All and Any) است انتخاب کنید.
- نیست (is not) را از کشوییی دوم انتخاب کنید.
تاریخ خاص
اگر می خواهید یک روز خاص از ماه، یک ماه خاص یا یک سال خاص را هدف قرار دهید، می توانید از * به عنوان یک تاریخ خاص استفاده کنید.
منطق مبتنی بر زمان
منطق شرطی مبتنی بر زمان با استفاده از همان عملگرهای منطق مبتنی بر تاریخ، از مقایسه زمان استاتیک و فعلی پشتیبانی می کند.
زمان های استاتیک
برای مقایسه فیلد Time با زمان استاتیک، فیلد Date را انتخاب کنید، یک اپراتور مقایسه را انتخاب کنید و زمان استاتیک را برای مقایسه وارد کنید.
زمان فعلی
از گزینه ویژه Δ Current Time برای نشان دادن یا پنهان کردن فیلد ها بر اساس زمان فعلی استفاده کنید.
آموزش نحوه راه اندازی منطق شرطی مبتنی بر زمان برای Gravity Forms را برای دستیابی به جزئیات کامل بررسی کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.