گرویتی فرم

امکان ثبت فرم فقط به تعداد تعیین شده

تاریخ: دوشنبه ۱۲ تیر ۱۳۹۶

دسته بندی:  آموزش ،  افزونه های رایگان

تعداد نظر: ۳۹

تعداد بازدید: ۱۰۰۰۵


سلام. شاید شما هم نیاز داشته باشید تا فقط تعداد افراد مشخصی بتونن فرم رو پر کنند. مثلا میخواید یک فرم رزرو کلاس آموزشی ایجاد کنید که اون کلاس فقط 20 نفر ظرفیت داره. پس بعد از پر شدن فرم توسط 20 نفر اول دیگه نباید امکان ثبت فرم وجود داشته باشه.

خود گرویتی فرم این امکان رو به شما میده که از طریق تنظیمات فرم این کار رو انجام بدید. یعنی طبق تصویر زیر از طریق ویرایشگر فرم >> تنظیمات >> تنظیمات فرم وارد صفحه تنظیمات فرم بشید:

توی صفحه تنظیمات فرم دنبال بخش “محدودیت ها” باشید و مثل تصویر پایین، طبق نیازتون تنظیمش کنید.

روش بعدی استفاده از پلاگین زیر هست. با توجه به روش قبلی، استفاده از پلاگین زیر توصیه نمیشه چون وقتی نویسنده اش پلاگین زیر رو می نوشت هنوز روش قبلی به گرویتی فرم اضافه نشده بود. بهرحال ما توی این پست معرفیش میکنیم:

بعد از نصب افزونه به منوی فرم ها >> یک زیر منو به اسم “محدودیت خرید” ایجاد میشه.
به قسمت “محدودیت خرید” برید و دکمه افزودن رو رو بزنید.
حالا از صفحه جدید اون فرمی رو که قبلا ساخته بودید و میخواید که برای تعداد ثبت شدنش محدودیت ایجاد کنید رو انتخاب کنید.
حالا از گزینه های ظاهر شده، تنظیمات کوچکی که داره رو انجام بدید و دکمه ذخیره رو بزنید .
تنظیمات خاصی نداره کافیه تعداد مورد نظر و پیغام هایی که در مواقع لزوم باید ظاهر بشند رو وارد کنید .

در صورتی که نیاز دارید فقط پرداخت های موفق بعنوان فرم ثبت شده شمرده بشن؛ دو روش بالا کمکی نمیکنن چون تمام وضعیت های پرداخت رو در نظر میگیرن.

برای حل این مشکل سایت زیر یک کدی نوشته که این مورد رو حل میکنه:

https://gravitywiz.com/better-inventory-with-gravity-forms

طبق آموزش بالا عمل کنید و توی کد موقع فراخونی، مقدار approved_payments_only رو برابر true قرار بدید تا فقط پرداخت های موفق شمرده بشن.

البته این نکته هم بگم که برای استفاده از سایت GravityWiz باید از یک IP غیر ایرانی وارد سایتش بشید.


۳۹ دیدگاه برای این محصول ثبت شده است!


ارسال نظر برای این مطلب غیرفعال شده است.