درصورتی که از خرید افزونه یا قالب وردپرس ناراضی بودید یا برای شما کاربردی نبود، گارانتی بازگشت وجه به کیف پول، بدون قید و شرط برای شما محیا است. درصورت عدم کارکرد قابلیت های محصول (بجز دموهای قالب و ترجمه) بازگشت وجه به حساب بانکی نیز برای شما محیا است.
با یکبار خرید محصول از وردپرس نیاز، دسترسی همیشگی به بروزرسانی های این محصول خواهید داشت.
افزونه منطق شرطی تاریخ گرویتی فرمز | Gravity Perks – Gravity Forms Conditional Logic Dates
قابل نصب روی بینهایت دامنه...
تمامی فایل ها، 100 درصد سالم، بدون ویروس و بدون دستکاری و با لایسنس اورجینال GPL منتشر می شود.
تعداد دانلودها:
آخرین بروزرسانی:
قیمت در وردپرس نیاز
رایگان
افزونه منطق شرطی تاریخ (Gravity Forms Conditional Logic Dates) از Gravity Wiz به منطق شرطی گرویتی فرمز فیلد تاریخ، فیلد ساعت و تاریخ و ساعت جاری را اضافه میکند. با آن میشود فیلد را بر اساس تاریخ یا ساعتی که کاربر انتخاب کرده، یا بر اساس تاریخ و ساعت جاری، نشان داد یا پنهان کرد. افزونه برای کار کردن به گرویتی فرمز و گرویتی پرکس نیاز دارد.
وردپرس نیاز این افزونه را هم در دسته افزونههای کاربردی وردپرس و هم کنار بقیه افزونههای Gravity Perks عرضه میکند. برای بررسیاش یک وردپرس فارسی خالی با گرویتی فرمز و گرویتی پرکس ساختیم و افزونه را کنارشان فعال کردیم. «نصب آزمایشی» در این صفحه یعنی همان وردپرس.
قانون شرطی بر اساس تاریخ در Gravity Forms Conditional Logic Dates
در ویرایشگر فرم، فهرست فیلدهای قانون شرطی با این افزونه فیلد تاریخ فرم و دو گزینه Δ Current Time و Δ Current Date را هم دارد، و عملگرهای این فیلدها به چهار مورد برابر، نابرابر، بزرگتر و کوچکتر محدود میشود. در نصب آزمایشی، وقتی افزونه خاموش بود، نه فیلد تاریخ فرم در آن فهرست بود و نه این دو گزینه.

مقدارهایی که در نصب آزمایشی برای قانونها نوشته شد:
{today:+2 weeks}
{saturday}
{sunday}
*/5/*
01:00pm
تاریخها و ساعتهای این آزمایشها با اسکریپت در فرم گذاشته شد؛ تاریخی هم با تایپ وارد شد و همان نتیجه را داد.
- تاریخ نسبی: برچسب اول بلوک بالا تاریخ انتخابشده را با تاریخ جاری میسنجد و اصلاحگر میپذیرد، مثل دو هفته بعد. قانون «بزرگتر از دو هفته بعد» فیلد را برای تاریخهای دورتر از دو هفته نشان داد؛ برای تاریخی یک هفته بعد، تاریخی کمتر از دو هفته بعد و فیلد خالی نشان نداد.
- روز هفته: برای هر روز هفته برچسبی هست. برای شنبه و یکشنبه دو قانون saturday و sunday با گزینه Any کنار هم گذاشته شد؛ فیلد برای یک تاریخ شنبه و یک تاریخ یکشنبه نمایان شد و برای تاریخهایی در سهشنبه و پنجشنبه نشد.
- ستاره: ستاره جای روز، ماه یا سال را میگیرد. قانون روز پنجم هر ماه، با ستاره به جای ماه و سال، فیلد را برای دو تاریخ پنجم در دو ماه و دو سال مختلف نشان داد و برای تاریخهای دیگر نه.
- ساعت: فیلد ساعت فرم با ساعتی مثل مقدار آخر بالا، که بدون فاصله و با am یا pm نوشته شده، مقایسه میشود. وقتی منطقه زمانی سایت با مرورگر بازدیدکننده یکی بود، قانون «بزرگتر از ۱ بعدازظهر» فیلد را برای ۱:۳۰ بعدازظهر و ۹ شب نشان داد و برای ۱۲:۳۰ ظهر، ۱۱ صبح و ۱۲:۳۰ بامداد نشان نداد.
گزینههای Δ Current Date و Δ Current Time تاریخ و ساعت جاری را بدون فیلد کمکی میسنجند. در نصب آزمایشی «بزرگتر از» یک تاریخ گذشته و «بزرگتر از ۱۲:۰۰ بامداد» فیلد را نشان داد و «کوچکتر از» همانها نشان نداد. همان فرم با افزونه خاموش، چهار فیلد شرطی تاریخ را (تاریخ ثابت، دو هفته بعد، شنبه یا یکشنبه و روز پنجم) برای هیچکدام از چهار تاریخ آزمایش نشان نداد.
یک فرم آزمایشی دیگر دو فیلد شرطی داشت: قانون فیلد اول «بیش از دو هفته بعد» بود و قانون فیلد دوم شنبه یا یکشنبه. بازدیدکنندهای که وارد پیشخوان نشده بود تاریخی را تایپ کرد که هم شنبه بود و هم بیش از دو هفته بعد، و هر دو فیلد نمایان شدند.

اعلانها و تأییدیهها
در کد گرویتی فرمز، اعلانها و تأییدیهها هر دو با یک تابع بررسی شرط سنجیده میشوند. دو قانون برای اعلان نوشته شد: تاریخ بزرگتر از یک تاریخ ثابت، و شنبه یا یکشنبه. چهار ورودی آزمایشی با تاریخهای مختلف را با کد ساختیم و آن تابع را روی هر کدام اجرا کردیم؛ ایمیلی فرستاده نشد. با افزونه فعال، قانون تاریخ ثابت فقط برای ورودی بعد از آن تاریخ برقرار بود و قانون شنبه یا یکشنبه فقط برای ورودی شنبه. با افزونه خاموش، قانون تاریخ ثابت برای هر چهار ورودی برقرار شد و قانون شنبه یا یکشنبه برای هیچکدام. سازنده مینویسد این منطق در فیدها هم کار میکند.
پیش از خرید Gravity Forms Conditional Logic Dates
گرویتی پرکس در پیشخوان با نام Spellbook آمده است. در نصب آزمایشی، با Spellbook خاموش افزونه بارگذاری نشد و زیر ردیف آن در صفحه افزونهها پیام «This plugin requires Gravity Perks» چاپ شد.
به گفته سازنده، ساعت قانونها پیشفرض ساعت منطقه زمانی سرور است و با یک فیلتر میشود ساعت مرورگر بازدیدکننده را گذاشت. سازنده مینویسد افزونه با قیمتگذاری شرطی سازگار است و میشود قیمت محصول را بر اساس تاریخ تغییر داد. به گفته سازنده، تاریخ ثابت در قانون با قالب MM/DD/YYYY نوشته میشود.
اگر نصب و راهاندازی را به کسی بسپارید، پشتیبانی وردپرس فروشگاه خدمتی با عنوان «نصب قالب و راهاندازی افزونه» دارد.
سازنده برای این افزونه این کاربردها را نوشته است: قیمت ثبتنام زودهنگام یا دیرهنگام، فرمی که فقط در ساعت کاری در دسترس است و رزروی که حداقل فاصله تا تاریخ انتخابشده را اجباری میکند. در کل، افزونه شرط تاریخ و ساعت را به فیلدهای گرویتی فرمز و شرط تاریخ را به اعلانهای آن میدهد.
|
دانلودها |
370 |
|---|---|
|
ورژن |
1.2.30 |
|
آخرین بروزرسانی |
23 مرداد 1405 |
|
انتشار اولیه |
13 اسفند 1398 |
|
حالت RTL |
بله |
|
قیمت اصلی |
رایگان |
|
پشتیبانی رایگان |
6 ماه |
|
تمدید پشتیبانی |
100 هزار تومان |
قیمت در وردپرس نیاز
رایگان
