Gravity Perks Unique ID Plugin
مقادیر “شناسه منحصر به فرد”حرفی _عددی، عددی یا ترتیبی را هنگام ارسال برای ورودی ایجاد کنید. برنامه ها بی پایان هستند!
این پلاگین بخشی از Gravity Perks است، مجموعه ای از ۳۱+ افزونه Gravity Forms با پشتیبانی که می توانید روی آن حساب کنید.
چه کار می کند؟
این پلاگین یک نوع فیلد ID منحصر به فرد جدید ارائه می دهد که هنگام ارسال، یک شناسه منحصر به فرد برای ورودی ایجاد می کند. برخی از کاربردهای رایج این Perk عبارتند از:
- برای هر ورودی یک تأیید طول یا تعداد مرجع تعیین کنید. می تواند در صفحه تأیید و در اعلان ها نمایش داده شود (به عنوان مثال “شماره تأیید شما ABC142Z3 است”).
- شماره فاکتور متوالی را حفظ کنید (شرط قانونی برخی کشورها)
- یک کد کوپن منحصر به فرد ایجاد کنید که بتواند در ارسال فرم بعدی استفاده شود (آموزش به زودی!)
- یک شماره منحصر به فرد برای استفاده در قرعه کشی ایجاد کنید
احتمالاً صد روش دیگر برای استفاده وجود دارد. ما واقعاً دوست داریم بفهمیم که شما چگونه از آن استفاده می کنید!
ویژگی ها
-
شناسه های منحصر به فرد را در ارسال فرم ایجاد کنید.
به هر ورودی فرم یک شناسه منحصر به فرد اختصاص داده می شود.
-
از شماره گذاری حرفی عددی، عددی و ترتیبی پشتیبانی می کند.
نوع شناسه منحصر به فرد را که مناسب ترین حالت است انتخاب کنید.
-
شماره شروع، طول، پیشوند و پسوند را مشخص کنید.
تولید شناسه را بر اساس مورد استفاده خاص خود تنظیم کنید.
-
پشتیبانی ادغام برچسب
شناسه منحصر به فرد را در فرم تأییدها، اعلان ها و موارد دیگر نمایش دهید!
-
بروزرسانی های خودکار
بروزرسانی ها و جدیدترین ویژگی ها را مستقیماً در داشبورد خود دریافت کنید.
-
پشتیبانی عالی
ما برای کمک اینجا هستیم!
چگونه می توانم این قابلیت را فعال کنم؟
بعد از نصب و فعال سازی شناسه منحصر به فرد Gravity Forms، می خواهید یک فیلد Unique ID به فرم خود اضافه کنید. بیایید مرحله به مرحله پیش برویم.
- مرحله اول
یک فرم جدید ایجاد کنید یا به هر فرم موجود بروید. دکمه Unique ID را در زیر گروه Advanced Fields پیدا کنید. برای افزودن فیلد به فرم خود، روی آن کلیک کنید.
- مرحله دوم
در صورت لزوم، تنظیمات فیلد را تغییر دهید. برای آشنایی کامل با جزئیات در مورد تنظیمات موجود، به زیر مراجعه کنید.
فرم شما اکنون دارای یک فیلد ID منحصر به فرد است که با ارسال فرم به طور خودکار یک شناسه منحصر به فرد ایجاد می کند.
جزئیات ویژگی
-
چگونه کار می کند؟
هنگامی که فرم حاوی یک فیلد شناسه منحصر به فرد ارسال می شود، یک شناسه منحصر به فرد برای این فیلد تولید و جمع می شود. شناسه برای فرم و فیلد منحصر به فرد است.
توجه به این نکته مهم است که برای اطمینان از منحصر به فرد بودن شناسه، این فیلد فقط پس از ارسال موفقیت آمیز فرم پر می شود. از آنجا که فیلد قبل از ارسال هیچ ارزشی ندارد، این فیلد در Frontend قابل مشاهده نیست.
تنظیمات فیلد
تنظیمات استاندارد
تنظیمات فیلد استاندارد شناسه منحصر به فرد GP
برچسب فیلد
برچسب فیلد. در برچسب ادغام {all_fields} و در جزئیات ورودی و نماهای لیست ورودی قابل مشاهده است.
نوع
نوع شناسه بی نظیری که برای این فیلد تولید می شود.
-
حرفی عددی
شامل حروف و اعداد است (به عنوان مثال a12z9).
-
عددی
فقط شامل اعداد است (به عنوان مثال ۱۵۲۳۱۵۹۰۲).
-
متوالی
فقط شامل اعداد است و با شناسه هایی که قبلاً در هر فیلد تولید شده است، ترتیبی است (به عنوان مثال ۱ ، ۲ ، ۳).
تنظیمات پیشرفته
شماره شروع
شماره شروع را برای شناسه های متوالی تنظیم کنید. فقط هنگامی انتخاب می شود که نوع “Sequential” انتخاب شود.
طول
برای شناسه تولید شده طول مشخصی تعیین کنید (به استثنای پیشوند و پسوند) یا برای استفاده از طول پیش فرض خالی بگذارید. در مورد طول برای هر نوع شناسه، تفاوت هایی وجود دارد.
-
حرفی عددی
به حداقل طول ۴ نیاز دارد.
-
عددی
به حداقل طول ۹ و حداکثر طول ۱۹ نیاز دارد.
-
متوالی
از طول برای پر کردن عدد با صفر استفاده می شود (به عنوان مثال شناسه ۱ با طول ۵ عدد ۰۰۰۰۱ است). حداقل طول وجود ندارد.
پیشوند
یک رشته کوتاه را به ابتدای شناسه تولید شده امتحان کنید (به عنوان مثال abc123890678). می توانید از برچسب های ادغام استفاده کنید. این لیست از طریق آیکون “ادغام برچسب ها (Merge Tags)” واقع در سمت راست فیلد موجود است.
پسوند
یک رشته کوتاه به انتهای شناسه تولید شده اضافه کنید (به عنوان مثال ۱۲۳۸۹۰۶۷۸xyz). می توانید از برچسب های ادغام استفاده کنید. این لیست از طریق آیکون “ادغام برچسب ها (Merge Tag)” واقع در سمت راست فیلد موجود است.
شناسه منحصر به فرد تولید شده را نمایش دهید.
با استفاده از برچسب ادغام برای آن فیلد می توانید شناسه منحصر به فرد ایجاد شده برای هر ID منحصر به فرد فیلد را نمایش دهید. این مورد در لیست های پیش فرض ادغام برچسب Gravity Forms در دسترس خواهد بود.
فیلد های شناسه منحصر به فرد به طور خودکار در برچسب ادغام {all_fields} گنجانده می شوند.
سوالات متداول
- آیا می توان تولید شناسه منحصر به فرد را تا زمان تأیید پرداخت به تأخیر انداخت؟
اگر فرم شما از یک افزونه پرداخت شخص ثالث استفاده می کند، پس از دریافت پرداخت می توان شناسه منحصر به فرد را ایجاد کرد. این تأخیر از طریق فیلتر gpui_wait_for_payment فعال می شود.
آیا می توانم از یک شناسه منحصر به فرد به عنوان نام کاربری برای افزونه Gravity Forms User Registration Add-On استفاده کنم؟
به طور معمول، افزونه User Registration خطای اعتبار سنجی ایجاد می کند زیرا اعتبار سنجی قبل از ایجاد شناسه بی نظیر اتفاق می افتد. وقتی یک فیلد Unique ID برای نام کاربری پیکربندی می شود، از این قطعه (snippet) برای دور زدن اعتبار سنجی استفاده کنید.
من یک فیلد ID منحصر به فرد را به فرم موجود اضافه کردم. آیا می توانم شناسه های منحصر به فرد ورودی های قبلی را به صورت عقب گرد جمع کنم؟
مطمئناً می توانید! از این قطعه (Snippet) برای پر کردن فیلد های Unique ID استفاده کنید. برای استفاده از آن، به صفحه اصلی خود بروید و پارامترهای زیر را به رشته درخواست اضافه کنید:
gpui_retro_pop = 1 & form_id = 123
حتماً شناسه فرم خود را جایگزین ۱۲۳ کنید. URL کامل به صورت زیر خواهد بود:
https://mysite.com/؟gpui_retro_pop=1&form_id=123
پس از ارسال URL، با یک پیام موفقیت به شما خوش آمد می گوید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.