تصویر افزونه GravityView Multiple Forms: جعبه Merge Source که دو فرم را وصل می‌کند و جدول View با ستون‌های هر دو فرم
گارانتی بازگشت وجه

درصورتی که از خرید افزونه یا قالب وردپرس ناراضی بودید یا برای شما کاربردی نبود، گارانتی بازگشت وجه به کیف پول، بدون قید و شرط برای شما محیا است. درصورت عدم کارکرد قابلیت های محصول‌ (بجز دموهای قالب و ترجمه) بازگشت وجه به حساب بانکی نیز برای شما محیا است.

دسترسی همیشگی به آپدیت ها

با یکبار خرید محصول از وردپرس نیاز، دسترسی همیشگی به بروزرسانی های این محصول خواهید داشت.

تصویر افزونه GravityView Multiple Forms: جعبه Merge Source که دو فرم را وصل می‌کند و جدول View با ستون‌های هر دو فرم

افزونه چند فرم گرویتی ویو | GravityView Multiple Forms

GravityView Multiple Forms

قابل نصب روی بینهایت دامنه...

تمامی فایل ها، 100 درصد سالم، بدون ویروس و بدون دستکاری و با لایسنس اورجینال GPL منتشر می شود.

تعداد دانلودها:

153
نسخه افزونه:
1.0.1

آخرین بروزرسانی:

11 آبان 1405
42,810,591 تومان

قیمت در مارکت خارجی

قیمت در وردپرس نیاز

۶۵۰,۰۰۰ تومان

پیشنهاد ویژه وردپرس نیاز!

با عضویت ویژه، این محصول و 3,898 افزونه و پوسته دیگر را میتوانید فقط با 890 هزار تومان دانلود کنید.

افزونه GravityView Multiple Forms داده چند فرم Gravity Forms را در یک View از GravityView کنار هم می‌گذارد. با join ورودی‌های مرتبط دو فرم را از روی یک فیلد مشترک، مثل ایمیل، در یک ردیف می‌آورد و با union ورودی‌های چند فرم را بدون فیلد مشترک زیر هم در یک فهرست می‌ریزد. به GravityView و Gravity Forms نیاز دارد و بخشی به ویرایشگر View اضافه می‌کند.

این افزونه زیر افزونه‌های کاربردی وردپرس در وردپرس نیاز قرار دارد. اگر نصب و راه‌اندازی افزونه‌ها روی سایت خودتان وقت می‌برد، خدمات نگهداری و عیب‌یابی سایت هم هست.

نیازمندی‌ها و راست‌چین بودن GravityView Multiple Forms

GravityView Multiple Forms جدا کار نمی‌کند. در نصب آزمایشی (یک وردپرس فارسی با Gravity Forms و GravityView و همین افزونه) با غیرفعال بودن GravityView پیشخوان یادداشتی نشان داد که نصب و فعال‌سازی آن را می‌خواهد.

ویرایشگر ادغام در پیشخوان فارسی راست‌چین است. در همان نصب، جای عنصرهای جعبه Merge Source برای حالت join و حالت union، هر کدام روی یک View، در پیشخوان فارسی و انگلیسی اندازه‌گیری شد: در پیشخوان فارسی فرم مبدأ و فیلدهایش سمت راست آمدند و فرم مقصد و فیلدهای مقصد سمت چپ، و در پیشخوان انگلیسی جای همه عکس بود. پنجره تأیید تغییر نوع ادغام هم در پیشخوان فارسی متن را راست‌چین و دکمه‌ها و دکمه بستن را سمت چپ گذاشت و در انگلیسی برعکس.

Join: ردیف‌های مرتبط در یک ردیف

در ویرایشگر View، زیر فرم اصلی، دکمه Add Merge Condition است؛ بعد از زدن آن و انتخاب نوع View جعبه Merge Source دیده شد. حالت Join فرم اصلی را با فرم دیگری روی یک جفت فیلد وصل می‌کند. در نصب آزمایشی فیلد ایمیل فرم مشتریان با فیلد ایمیل مشتری فرم سفارش‌ها وصل شد، و بعد با Add Field from Orders دو فیلد فرم سفارش‌ها به ستون‌های جدول View اضافه شدند.

جعبه Merge Source در ویرایشگر View با حالت Join و اتصال دو فرم روی یک جفت فیلد
جعبه Merge Source با حالت Join؛ فرم مشتریان و فرم سفارش‌ها روی دو فیلد ایمیل وصل شده‌اند

نتیجه روی صفحه View، برای بازدیدکننده‌ای که وارد نشده بود: مشتری‌ای که دو سفارش داشت دو ردیف گرفت، مشتری با یک سفارش یک ردیف، و مشتری بی‌سفارش با خانه‌های خالی سفارش آمد. سفارشی که مشتری‌اش در فرم مشتریان نبود در جدول نیامد. اگر تیک Strict Entry Match بخورد، مشتری بی‌سفارش هم از جدول می‌رود و فقط ردیف‌های دارای سفارش می‌مانند.

جدول View با ستون‌های دو فرم، برای بازدیدکننده‌ای که وارد نشده است
جدول View روی سایت فارسی؛ ستون ایمیل برای این تصویر پنهان شده و نام‌ها و محصول‌ها داده نمونه هستند

دو نکته دیگر از همان آزمایش. وقتی وضعیت تأیید یک سفارش تأییدنشده شد (با تغییر مستقیم در پایگاه داده، و حافظه نهان View پاک شد)، آن ردیف با تیک Show only approved joined entries از جدول رفت و بعد از برداشتن تیک برگشت؛ این تیک فقط وقتی کار می‌کند که تیک Show only approved entries خود GravityView هم روشن باشد، و در آزمایش روشن بود. فهرست فیلد مرتب‌سازی در زبانه Filter & Sort هم فیلدهای فرم متصل را دارد، مثل فیلد Quantity فرم Orders، و با مرتب‌سازی نزولی روی آن، وقتی Strict Entry Match روشن بود، ردیف‌ها با تعداد ۵ و ۲ و ۱ آمدند.

Union: چند فرم در یک فهرست

حالت Union بدون فیلد مشترک ورودی‌های چند فرم را زیر هم می‌گذارد. در بخش نگاشت، فیلدهای هم‌نام خودکار وصل می‌شوند: در نصب آزمایشی Name و Email فرم مشتریان به Name و Email یک فرم ثبت‌نام خبرنامه وصل شدند و City بی‌جفت ماند. در جدول، ورودی‌های مشتریان و ثبت‌نام‌ها زیر هم آمدند و خانه City ثبت‌نام‌ها خالی بود.

جعبه Merge Source در حالت Union با نگاشت فیلدهای دو فرم
جعبه Merge Source در حالت Union؛ فیلدهای هم‌نام دو فرم به هم وصل شده‌اند و City بی‌جفت مانده است

نکته‌ها پیش از خرید GravityView Multiple Forms

سازنده می‌نویسد روی فیلدهای فرم‌های متصل می‌شود با Advanced Filter هم شرط گذاشت و افزونه با Nested Forms سازگار است؛ این دو در نصب آزمایشی نبودند. در یادداشت تغییرات افزونه آمده که فیلدهای فرم متصل در ابزارک Search Bar هم می‌آیند، و این هم اجرا نشد. ظاهر جدول با چیدمان GravityView است.

GravityView Multiple Forms برای سایتی است که داده‌اش در چند فرم Gravity Forms پخش شده و می‌خواهد آن‌ها را در یک View نشان بدهد: مشتری و سفارش‌هایش در یک جدول، یا ثبت‌نام‌های چند فرم در یک فهرست. افزونه داده فرم‌ها را در ویرایشگر View کنار هم می‌گذارد و نمایش نهایی را به GravityView می‌سپارد.

دانلودها

153

ورژن

1.0.1

آخرین بروزرسانی

11 آبان 1405

انتشار اولیه

14 فروردین 1399

حالت RTL

بله

قیمت اصلی

159.00 دلار

پشتیبانی رایگان

6 ماه

تمدید پشتیبانی

325 هزار تومان
همین الان محصول اورجینال و قانونی خریداری کنید
42,810,591 تومان

قیمت در مارکت خارجی

قیمت در وردپرس نیاز

۶۵۰,۰۰۰ تومان