درصورتی که از خرید افزونه یا قالب وردپرس ناراضی بودید یا برای شما کاربردی نبود، گارانتی بازگشت وجه به کیف پول، بدون قید و شرط برای شما محیا است. درصورت عدم کارکرد قابلیت های محصول (بجز دموهای قالب و ترجمه) بازگشت وجه به حساب بانکی نیز برای شما محیا است.
با یکبار خرید محصول از وردپرس نیاز، دسترسی همیشگی به بروزرسانی های این محصول خواهید داشت.
افزونه مسیریاب چندصفحهای برای گرویتی فرمز | Gravity Perks Gravity Forms Multi-Page Navigation
قابل نصب روی بینهایت دامنه...
تمامی فایل ها، 100 درصد سالم، بدون ویروس و بدون دستکاری و با لایسنس اورجینال GPL منتشر می شود.
تعداد دانلودها:
آخرین بروزرسانی:
قیمت در وردپرس نیاز
رایگان
افزونه مسیریاب چندصفحهای (Gravity Forms Multi-Page Navigation) به فرمهای چندصفحهای گرویتی فرمز لینک صفحه اضافه میکند: نام مرحلهها در نشانگر Steps لینک میشود و بازدیدکننده میتواند بدون زدن پشتسرهم دکمههای بعدی و قبلی فرم، از روی لینک به صفحهای دیگر برود. افزونه از مجموعه گرویتی پرکس ساخت Gravity Wiz است و بدون آن کار نمیکند.
وردپرس نیاز این افزونه را در میان افزونههای کاربردی وردپرس عرضه میکند. روی یک وردپرس فارسی آزمایشی که گرویتی فرمز و گرویتی پرکس را از همین فروشگاه روی آن نصب کردیم، افزونه فعال شد و لینک مرحلهها ظاهر شد. با غیرفعال کردن گرویتی پرکس لینکها رفتند و صفحه افزونهها هشدار «This plugin requires Gravity Perks» را نشان داد.
فعال کردن مسیریاب چندصفحهای در ویرایشگر فرم
سازنده میگوید فرم باید دستکم دو صفحه داشته باشد. در ویرایشگر گرویتی فرمز روی Start Paging در بالای فرم بزنید تا بخش Pagination Options باز شود. گزینه Enable Page Navigation را تیک بزنید و در Activation Type مشخص کنید لینکها از چه زمانی فعال باشند. نام مرحلهها همان نامهایی است که در همین بخش برای صفحهها نوشتهاید.

حالتهای فعالسازی
برای هر حالت یک فرم سهصفحهای با نشانگر Steps ساختیم و مرحلهها را روی صفحه فرم امتحان کردیم.
- حالت «they have completed»: روی صفحه اول هیچ مرحلهای لینک نبود. بعد از گذشتن از صفحههای ۱ و ۲ و رسیدن به صفحه ۳، مرحلههای ۱ و ۲ لینک شدند و با برگشتن به صفحه ۱ مقدارهای واردشده سر جایشان ماندند. سازنده این حالت را برای فرمهای طولانی با پیشروی پشتسرهم پیشنهاد میکند.
- حالت «from the start»: همان بار اول مرحلههای ۲ و ۳ لینک بودند. سازنده آن را برای فرمی میداند که لازم نیست به ترتیب پر شود یا بازدیدکننده ممکن است همه اطلاعات را همان لحظه نداشته باشد.
- حالت «after reaching the last page»: روی صفحههای ۱ و ۲ هیچ مرحلهای لینک نبود و روی صفحه ۳ مرحلههای ۱ و ۲ لینک شدند. سازنده این حالت را برای فرمی میداند که بازدیدکننده اول تا آخر میرود و بعد برای اصلاح به صفحهای قبلی میرود؛ پیشنمایش پیش از ارسال را هم با Gravity Forms Preview Submission میتوان کنارش گذاشت.
در حالت «they have completed» وقتی از صفحه ۳ به صفحه ۱ برگشتیم، کنار دکمه بعدی فرم دکمهای با عنوان Back to Last Page هم آمد. سازنده میگوید این دکمه در حالت «after reaching the last page» هم اضافه میشود.

اعتبارسنجی در حالت «from the start»
در این حالت رفتن با لینک مرحلهها صفحهای را که ترک میکنید اعتبارسنجی نمیکند. در آزمایش، با فیلدهای الزامی خالی روی صفحه اول، با کلیک روی مرحله ۳ به صفحه ۳ رفتیم و هیچ خطایی نشان داده نشد. به گفته سازنده، دکمه بعدی پیشفرض گرویتی فرمز صفحه را اعتبارسنجی میکند.
به گفته سازنده، با ارسال نهایی همه صفحهها دوباره بررسی میشوند. در آزمایش، ارسال از صفحه ۳ ما را به صفحه ۱ برگرداند و پیام خطا نشان داد. وقتی دو صفحه خطا داشتند، دکمه Next Page with Errors کنار دکمه بعدی فرم آمد. بعد از اصلاح صفحه ۱ و زدن آن دکمه، به صفحه ۲ رسیدیم و روی همان صفحه که آخرین خطا را داشت دکمه Submit ظاهر شد. بعد از پر کردن تلفن فرم ثبت شد و ورودی ذخیرهشده مقدارهای هر سه صفحه را داشت. سازنده برای خاموش کردن دکمه Submit در این حالت یک هوک عرضه کرده است.

لینک سفارشی و صفحه شروع
نوار Steps خودش لینک میشود. در فرمی با نوار درصد (Progress Bar) یا بدون نشانگر، به گفته سازنده باید لینک را خودتان بسازید: لینکی با کلاس gpmpn-page-link که نشانیاش علامت # و شماره صفحه باشد، داخل فرم یا هرجای صفحه. در آزمایش روی فرمی با نوار درصد دو لینک به صفحههای ۱ و ۳ بالای فرم گذاشتیم و لینک ۳ فرم را روی صفحه ۳ باز کرد.
شروع فرم از صفحهای غیر از اول هم ممکن است. وقتی ویژگی page با مقدار ۲ در کد کوتاه فرم بود، فرم روی صفحه ۲ باز شد. پارامتر gpmpn_page در نشانی صفحه هم همین کار را میکند، ولی فقط وقتی کد کوتاه ویژگی page داشته باشد: با page برابر ۱ و gpmpn_page برابر ۳ فرم روی صفحه ۳ باز شد و بدون ویژگی page همان صفحه اول ماند. با غیرفعال کردن افزونه هیچکدام از این دو کار نکرد و فرم روی صفحه اول ماند.
پیش از خرید مسیریاب چندصفحهای
سازنده میگوید افزونه با ذخیره و ادامه (Save and Continue) گرویتی فرمز کار میکند و آخرین صفحهای را که کاربر دیده به خاطر میسپارد. متن دکمهها را هم، به گفته سازنده، میشود با هوک gpmpn_frontend_labels عوض کرد. اگر نصب و راهاندازی افزونه یا حل تداخل آن را به تیم وردپرس نیاز میسپارید، صفحه پشتیبانی وردپرس در فهرست خدمات خود «نصب قالب و راهاندازی افزونه» و «بررسی لاگ، حل تداخل افزونه و قالب، سازگاری PHP» را دارد.
سازنده فرم رزرو، ثبتنام مدرسه و درخواست قیمت را نمونه کاربرد این افزونه میآورد، یعنی فرمهایی که بازدیدکننده در آنها ممکن است بخواهد به صفحهای دیگر برود. در این افزونه لینک مرحلهها این راه را باز میکند و حالت فعالسازی تعیین میکند کدام لینکها از چه زمانی فعال باشند.
|
دانلودها |
387 |
|---|---|
|
ورژن |
1.3.8 |
|
آخرین بروزرسانی |
06 شهریور 1405 |
|
انتشار اولیه |
13 اسفند 1398 |
|
حالت RTL |
بله |
|
قیمت اصلی |
رایگان |
|
پشتیبانی رایگان |
6 ماه |
|
تمدید پشتیبانی |
100 هزار تومان |
قیمت در وردپرس نیاز
رایگان
