گرویتی فرم

آشنایی با مفهوم الگو یا قاب

تاریخ: شنبه ۴ بهمن ۱۳۹۳

دسته بندی:  آموزش

تعداد نظر: ۴۶

تعداد بازدید: ۲۴۸۸۸


سلام
خیلی از دوستان به این نکته اشاره داشته اند که فیلد” تلفن” موجود در فیلدهای Gravity Forms مطابق با استاندارد شماره تلفن و شماره موبایل ایران نمی باشد و بررسی کننده فرم از ارسال فرم جلوگیری میکند.

طبق آموزش زیر میتونید فرمت دلخواه خودتون رو برای فیلد شماره تلفنتون بسازید. مثلا برخی دوست دارند کاربر شماره تلفن رو به صورت 09112223333 وارد کنه یا برخی دیگه دوست دارند به صورت 3333-222-0911 باشه و غیره.

در ضمن این پست بهانه ای هم شد برای آشنا کردن شما با گزینه “الگو” یا “قاب” در فیلد “متن تک خطی” و  سایر فیلدها.

  • 1 – خب برای شروع شما یک فیلد “متن تک خطی” رو از قسمت فیلد های استاندارد به فرمتون اضافه کنید.
  • 2 – در تب عمومی این فیلد یک چک باکس تحت عنوان “وارد کردن الگو (قاب)” وجود داره که تیکش رو بزنید.
  • 3 – وقتی تیک رو میزنید یک دکمه رادیویی ظاهر میشه که شما با قسمت “سفارشی” کار دارید. پس این گزینه رو انتخاب کنید.
  • 4 – زیر اون دکمه رادیویی که شامل گزینه های “سفارشی” و “استاندارد” هست یک فیلد ورودی وجود داره که باید الگوی دلخواهتون رو توش وارد کنید.

برای وارد کردن الگو (قاب) باید یه چیزهایی کوچیکی رو بدونید که براتون توضیح میدم. به توضیحات زیر دقت کنید :

  • از عدد نه یعنی  ‘9’ برای نشان دادن یک کاراکتری عددی استفاده نمایید.
  • مثلا برای فرمت شماره تلفن به صورت 09112223333 باید الگو رو به صورت 99999999999  یا برای شماره تلفن به صورت 3333-222-0911 باید به صورت 9999-999-9999 وارد کنید . هر 9 یعنی کاربر باید بجاش یک عدد وارد کنه …
  • از حرف کوچک ‘a’ برای نشان دادن یک کاراکتر الفبایی استفاده نمایید.
  • مثلا فرض کنید کاربر قراره یک کد فعالسازی برای شما ارسال کنه تا شما بر اساس اون یک لایسنس کد براش بفرستید. اما مثلا این کد فعالسازی باید حتما به صورت فرمت xxx-xxxxx-xxxxx باشه مانند : ase-scbnt-yUoxo و میخواید که حالت های دیگر مورد قبول نباشه . خوب کافیه که قاب رو به صورت aaa-aaaaa-aaaaa حالا کاربر اگه حالت دیگه ای وارد کنه قبول نمیشه … هر a یعنی کاربر باید بجاش یک کاراکتر حروفی وارد کنه .
  • از یک ستاره ‘*’ برای نمایش دادن کاراکترهای عددی و الفبایی استفاده نمایید.
  • مثلا همون حالت بالا رو در نظر بگیرید که کاربر علاوه بر حروف مجاز به وارد کردن عدد هم باشه. کافیه این بار بجای a از * استفاده کنید . مانند : a9e-5c7nt-y99xo که قاب مربوطه میشه : *****-*****-*
  • از یک علامت سوال ‘?’ برای نمایش کاراکترهای اختیاری استفاده نمایید. تذکر : همه کاراکترهای بعد از علامت سوال اختیاری خواهند شد.
  • یعنی در صورتی که اون قسمت اختیاری هست کافیه قبلش یک علامت سوال ؟ بذارید مانند : قاب 99999?-9999 فیلد ورودی معتبرش میشه : 23462 یا 23462-4062 (البته فارسی نوشتم یکم جابجا شده)
  • تمام کاراکترهای دیگر ارزش های تحت اللفظی هستند و به طور خودکار نمایش داده می شود.
  • مثلا – یا | که عینا وارد میشن.

خب امیدوارم با مفهموم قاب یا الگو آشنا شده باشید.


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


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