Gravity Perks Gravity Forms Date Time Calculator
در محاسبات Gravity Forms از فیلد های تاریخ و زمان استفاده کنید. محاسبه پیشرفته تاریخ و زمان را با سهولت انجام دهید.
این پلاگین بخشی از Gravity Perks است، مجموعه ای از ۳۱+ افزونه های Gravity Forms با پشتیبانی که می توانید روی آن حساب کنید.
چه کار میکند؟
این پلاگین توانایی استفاده از فیلد های Date و Time را در محاسبات Gravity Forms اضافه می کند. محاسبات پیچیده و دقیق را بر اساس هر ترکیبی از فیلد های تاریخ، زمان و تعداد ایجاد کنید. محاسبات را می توان در هر فیلدی که به طور معمول از محاسبات پشتیبانی می کند استفاده کرد، به شما این امکان را می دهد که فرم هایی با قیمت منعطف بر اساس زمان، روز و ساعت دنبال کنید، سن مشتری را بر اساس تاریخ تولد و هر محاسبه دیگر مربوط به تاریخ و زمان تعیین کنید.
ویژگی ها
-
در محاسبات Gravity Forms خود از فیلد های تاریخ و زمان استفاده کنید.
درست در ویرایشگر فرم خود محاسبات مبتنی بر تاریخ و زمان را ایجاد کنید.
-
مدت زمان بین تاریخ و زمان را محاسبه کنید.
تعیین کنید که بین هر دو فیلد Date یا Time چند سال، روز، ساعت (و بیشتر!) وجود دارد.
-
از هر واحد تاریخ / زمان مورد نیاز شما پشتیبانی می کند.
نتایج خود را در سال ها، ماه ها، هفته ها، روزها، ساعت ها، دقیقه ها و ثانیه ها بدست آورید.
-
سن کاربر را محاسبه کرده و تنظیمات خاص سن را اعمال کنید.
جلوگیری از ثبت های زیر سن قانونی، پیکربندی قیمت گذاری کودک / بزرگسال، تعیین سن مشتری برای نقاط عطف گذشته و آینده.
-
روزهای هفته و روزهای آخر هفته را بین دو تاریخ حساب کنید.
فقط روزهایی را حساب کنید که برای محاسبه شما مهم هستند.
-
قیمت گذاری مبتنی بر مدت زمان.
برای ایجاد قیمت گذاری پویا براساس تاریخ / زمان انتخاب شده توسط کاربر، با فیلد های Gravity Forms Calculated Product ترکیب شوید.
-
بروزرسانی های خودکار
به روزرسانی ها و جدیدترین ویژگی ها را مستقیماً در داشبورد خود دریافت کنید.
-
پشتیبانی عالی
ما برای کمک اینجا هستیم! و منظورمان این است.
چگونه می توانم این قابلیت را فعال کنم؟
پس از نصب و فعال سازی ماشین حساب Gravity Forms Date Time، محاسبات بر اساس فیلدهای Date و Time در فیلد های Number در فرم شما در دسترس قرار می گیرند. بیایید مرحله ای حرکت کنیم.
- مرحله اول
دو فیلد تاریخ یا زمان به فرم خود اضافه کنید.
- مرحله دوم
یک فیلد Number به فرم خود اضافه کنید و گزینه Enable Calculation را علامت بزنید.
- مرحله سوم
تاریخ یا زمان برچسب های فیلد را در محاسبه خود وارد کنید.
اکنون که می دانید چگونه محاسبات مبتنی بر تاریخ را ایجاد کنید، بیایید جزئیات آنچه را که ماشین حساب تاریخ زمان می تواند انجام دهد بررسی کنیم.
ویژگی ها
تنظیمات فیلد
ادغام برچسب ها
در فیلدهایی که از محاسبات پشتیبانی می کنند، مانند فیلدهای Number و Product، کشویی Insert Merge Tag به طور خودکار با هر فیلد Date یا Time در فرم پر می شود.
گرد کردن
Date Time Calculator به طور کامل از Gravity Forms Rounding پشتیبانی می کند. اگر به دنبال گرد کردن به صورت افزایشی هستید، یک قطعه عالی به نام Rounding by Increments with Gravity Forms داریم. هنگام تلاش برای گرد کردن افزایشی یا کاهشی با تنظیم حداقل / حداکثر، فوق العاده مفید است.
واحد محاسبه تاریخ
واحد محاسبه را برای فیلد فعلی تنظیم کنید. از این ویژگی برای تغییر مقدار خروجی در Frontend استفاده کنید. این امر همچنین بر نحوه محاسبه موارد در Backend تأثیر می گذارد، که به ویژه هنگام کار با فیلد های اصلاح کننده بسیار مفید است.
محاسبات مبتنی بر تاریخ
تاریخ ها مانند هر شماره محاسبه می شوند. برچسب های ادغام را برای فیلد های Date در باکس Formula با عملگرهای ریاضی وارد کنید و بقیه موارد نیز مراقبت می شوند. برای شمارش تعداد روزهای بین دو فیلد Date، کافی است یک فیلد را از فیلد دیگر کم کنید.
شمارش روزهای هفته یا روزهای آخر هفته
برای محاسبه تعداد روزهای هفته یا روزهای آخر هفته بین دو تاریخ از برچسب های ادغام {daydays:} و {weekendDays:} استفاده کنید. از دستور زیر استفاده کنید:
{weekdays:{FIELD_LABEL:FIELD_ID},{FIELD_LABEL_:FIELD_ID}}
به عنوان مثال، اگر دو فیلد تاریخ به ترتیب “تاریخ شروع” و “تاریخ پایان” با شناسه های فیلد ۱ و ۲ داریم، از برچسب ادغام زیر برای شمارش تعداد روزهای هفته بین دو تاریخ استفاده کنید.
{weekdays:{Start Date:1},{End Date:2}}
تعداد روزهای هفته و روزهای آخر هفته شامل روز اول است. برای حذف آن، پس از برچسب ادغام، به سادگی ۱- به محاسبه خود اضافه کنید.
محاسبات مبتنی بر زمان
محاسبات بین فیلدهای زمان اکثراً مشابه فیلدهای تاریخ عمل می کنند. برچسب های ادغام را در فیلد Number وارد کنید و Date Time Calculator هر عملیاتی را انجام می دهد.
محاسبات ترکیبی
می توانید فیلد های تاریخ و زمان را برای ایجاد محاسبات ترکیبی ترکیب کنید. با این کار می توانید محاسبات دقیق تری را تا مرحله دوم ایجاد کنید. در مثال زیر، تعداد ساعات بین دو تاریخ با زمان خاص را حساب خواهیم کرد.
- با افزودن دو فیلد Two Date و Two Time به فرم خود شروع کنید. نام آنها را تاریخ شروع، تاریخ پایان، زمان شروع و زمان پایان بگذارید.
- یک فیلد Number به فرم خود اضافه کنید، محاسبه را فعال کنید، و سعی کنید هنگام وارد کردن فرمول، ترتیب عملیات ریاضی خود را به خاطر بسپارید.
- واحد محاسبه تاریخ را روی “ساعت” تنظیم کنید.
محاسبات اصلاح شده کاربر
Date Time Calculator با درج فیلدهای اضافی Number در محاسبه از محاسبات تاریخ اصلاح شده کاربر پشتیبانی می کند. در مثال زیر، تعداد روزها را بین دو تاریخ حساب خواهیم کرد و مقدار تعیین شده توسط کاربر را به نتیجه اضافه خواهیم کرد.
- با دو فیلد تاریخ و یک فیلد شماره در فرم خود شروع کنید، همان تنظیم را در Date Based Calculation مطابقت دهید.
- یک فیلد Number اضافی به فرم اضافه کنید. نام آن را Modifier بگذارید.
- برچسب ادغام را برای فیلد Modifier به محاسبه در فیلد نتیجه خود اضافه کنید.
{Date:2} - {Date:1} + {Modifier:4}
در Frontend، کاربر می تواند تاریخ شروع و پایان را انتخاب کند، یک اصلاح کننده را در فیلد Modifier وارد کند و در نتیجه تعداد روزهای فیلد Modifier به نتیجه اضافه می شود.
برای تغییر خودکار تاریخ بدون ورود کاربر، کافی است عدد را مستقیماً در محاسبه اضافه کنید.
محاسبه سن
محاسبه سن با Date Time Calculator ساده است. برای محاسبه سن از یک فیلد Date، باید age: را به فیلد Date دلخواه اضافه کنید و از الگوی زیر استفاده کنید:
{FIELD_LABEL:FIELD_ID:age}
به عنوان مثال، برای فیلدی با عنوان “تاریخ تولد” با شناسه فیلد “۱”، برچسب ادغام به این صورت نوشته شده است:
{Date of Birth:1:age}
محاسبات تاریخ و زمان فعلی
برای انجام محاسبات بر اساس تاریخ فعلی از برچسب ادغام {Today} استفاده کنید. به عنوان مثال، برای شمردن تعداد روزهای بین امروز و تاریخ وارد شده توسط کاربر، از دستور زیر استفاده کنید:
{Date:1} - {today}
همین کار را می توان با فیلدهای Time و برچسب ادغام {now} انجام داد.
{Time:1} - {now}
هر دوی این برچسب های ادغام برای حفظ دقت به صورت خودکار محاسبه می شوند.
سوالات متداول
- آیا می توانم تکمیل خودکار را برای فیلد های تاریخ غیرفعال کنم؟
از این Snippet برای غیرفعال کردن تکمیل خودکار فرم های خود استفاده کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.