منو سایت

  • خانه
  • وبلاگ
  • چگونه پس از علامت زدن کادری در فرم تماس Divi، یک منوی کشویی گزینه ها را آشکار کنیم

چگونه پس از علامت زدن کادری در فرم تماس Divi، یک منوی کشویی گزینه ها را آشکار کنیم

 تاریخ انتشار :
/
  وبلاگ
چگونه پس از علامت زدن کادری در فرم تماس Divi، یک منوی کشویی گزینه ها را آشکار کنیم

فرم تماس Divi یک ماژول بسیار انعطاف پذیر است که به شما امکان می دهد اطلاعات و مکاتبات را از بازدیدکنندگان وب سایت خود جمع آوری کنید. با استفاده از تنظیمات منطق شرطی تعبیه شده در ماژول فرم های تماس Divi، می توانید به راحتی فرم های پیچیده و پویا را برای وب سایت خود ایجاد کنید. این ویژگی به شما امکان می دهد بسته به پاسخ های داده شده به فیلدهای قبلی در فرم تماس خود، فیلدهای اضافی را نشان دهید تا بتوانید اطلاعات اضافی را جمع آوری کنید یا سؤالات بعدی را ارائه دهید که ممکن است فقط بر اساس پاسخ قبلی مرتبط باشد. برای مثال، ممکن است یک چک باکس برای نشان دادن علاقه به خدماتی که ارائه می کنید داشته باشید. اگر کادر انتخاب انتخاب شده باشد، می‌توانید یک منوی کشویی برای کاربران نشان دهید تا نوع سرویس مورد نظر خود را انتخاب کنند یا اطلاعات بیشتری به شما بدهند. با استفاده از منطق شرطی، همچنین فیلدهایی را که ممکن است برای هر کاربر مناسب نباشد، پنهان می‌کنید و فرم را ساده‌تر و در دسترس‌تر می‌کنید و احتمال اینکه شخصی فرم را پر کند افزایش می‌دهد.

موارد استفاده زیادی برای افزودن منطق شرطی به فرم شما وجود دارد، مهم نیست چه نوع وب سایتی دارید، و می تواند به بهبود تجربه کاربری کلی سایت شما کمک کند. در این آموزش، ما به شما نشان خواهیم داد که چگونه پس از علامت زدن کادری در فرم تماس Divi خود، یک منوی کشویی گزینه ها را آشکار کنید. بیا شروع کنیم!

یک نگاه یواشکی

در اینجا پیش نمایشی از آنچه ما طراحی خواهیم کرد است

Divi Reveal Options Dropdown Form تماس با طراحی نهایی موبایل

آنچه برای شروع نیاز دارید

قبل از شروع، تم Divi را نصب و فعال کنید و مطمئن شوید که آخرین نسخه Divi را در وب سایت خود دارید.

حالا شما آماده رفتن هستید!

چگونه پس از علامت زدن کادری در فرم تماس Divi، یک منوی کشویی گزینه ها را آشکار کنیم

یک صفحه جدید با یک طرح از پیش ساخته شده ایجاد کنید

بیایید با استفاده از یک طرح از پیش ساخته شده از کتابخانه Divi شروع کنیم. برای این طراحی ما از صفحه فرود Home Baker از بسته طرح بندی Home Baker استفاده خواهیم کرد.

یک صفحه جدید به وب سایت خود اضافه کنید و به آن عنوان بدهید، سپس گزینه Use Divi Builder را انتخاب کنید.

Divi Reveal Options Dropdown Form Contact Use Builder

برای این مثال از یک طرح‌بندی از پیش ساخته شده از کتابخانه Divi استفاده می‌کنیم، بنابراین View Layouts را انتخاب کنید.

Divi Reveal Options کشویی فرم تماس مشاهده طرح بندی

در مرحله بعد، طرح بندی صفحه فرود Home Baker را جستجو و انتخاب کنید.

Divi Reveal Options کشویی فرم تماس پیدا کردن طرح

گزینه Use this layout را برای افزودن طرح به صفحه خود انتخاب کنید.

Divi Reveal Options کشویی فرم تماس استفاده از طرح

اکنون ما آماده ساختن طرح خود هستیم.

فرم تماس را اضافه کنید

به بخش «پذیرش سفارش‌های سفارشی» در طرح‌بندی Home Baker بروید. ما یک فرم تماس به این بخش اضافه می کنیم. ابتدا دکمه تماس با من را که در زیر متن عنوان قرار دارد حذف کنید.

دکمه حذف فرم تماس کشویی Divi Reveal

سپس یک ماژول فرم تماس را در زیر متن عنوان وارد کنید.

Divi Reveal Options کشویی فرم تماس افزودن فرم

ما باید چیدمان خود را طوری تنظیم کنیم که تمام فیلدها کل عرض فرم را اشغال کنند. تنظیمات ماژول فرم تماس را باز کنید، سپس تنظیمات قسمت Name را باز کنید.

Divi Reveal Options Form Dropdown Contact Modify Field

به تب Design رفته و تنظیمات layout را باز کنید. فیلد Name را با عرض کامل ایجاد کنید.

Divi Reveal Options کشویی فرم تماس با عرض کامل

همین مراحل را برای فیلد آدرس ایمیل تکرار می کنیم. تنظیمات فیلد ایمیل را باز کنید، سپس تنظیمات طرح بندی را در تب Design باز کنید و فیلد را روی تمام عرض تنظیم کنید.

فرم تماس کشویی Divi Reveal Options با عرض کامل 2

در مرحله بعد، بیایید تنظیمات ضد هرزنامه خود را در تب Content تنظیمات فرم تماس تنظیم کنیم. برای این فرم از سرویس امنیتی ReCaptcha استفاده خواهم کرد.

  • استفاده از سرویس حفاظت از هرزنامه: بله
  • ارائه دهنده خدمات: ReCaptcha

Divi Reveal Options فرم کشویی تماس با هرزنامه

یک کشویی با گزینه های افشا به فرم اضافه کنید

اکنون می‌توانیم فهرست کشویی خود را با گزینه‌های آشکار اضافه کنیم. برای این مثال، یک چک باکس به فرم اضافه می‌کنیم که از کاربران می‌پرسد آیا به سفارش کالاهای پخته شده سفارشی علاقه دارند یا خیر. اگر این کادر را علامت بزنید، یک کادر کشویی ظاهر می شود که در آن کاربر نوع پخته شده ای را که می خواهد سفارش دهد انتخاب می کند. بیا شروع کنیم.

ابتدا یک فیلد جدید به فرم اضافه کنید.

Divi Reveal Options کشویی فرم تماس افزودن فیلد

تنظیمات فیلد جدید را باز کنید و محتوای زیر را زیر تنظیمات متن اضافه کنید.

  • شناسه فیلد: من علاقه مند هستم
  • عنوان: به سفارش سفارشی علاقه دارید؟

عنوان فیلد فرم تماس کشویی Divi Reveal

سپس در قسمت گزینه های فیلد موارد زیر را تنظیم کنید:

  • نوع: چک باکس ها
  • گزینه ها: بله
  • فیلد اجباری: خیر

گزینه های فیلد فرم تماس کشویی Divi Reveal Options

به تنظیمات فرم تماس برگردید و یک فیلد جدید اضافه کنید. این منوی کشویی آشکار ما از گزینه‌ها خواهد بود که در آن مشتریان نوع کالاهای پخته‌شده‌ای را که می‌خواهند سفارش دهند انتخاب می‌کنند.

Divi Reveal Options فرم تماس کشویی افزودن فیلد جدید

گزینه های فیلد جدید را باز کنید و شناسه و عنوان فیلد زیر را اضافه کنید:

  • شناسه فیلد: چه نوع
  • عنوان: چه نوع شیرینی؟

Divi Reveal Options کشویی فرم تماس عنوان فیلد

سپس Field Options را باز کرده و نوع فیلد را روی گزینه Dropdown Selection قرار دهید. سپس گزینه ها را اضافه کنید.

  • نوع: منوی کشویی را انتخاب کنید
  • تنظیمات:
    • نان ها
    • کیک ها
    • کلوچه
    • شیرینی
    • دیگران
  • فیلد اجباری: خیر

Divi Reveal Options Dropdown Form Contact Field Options dropdown

حالا به تب Conditional Logic رفته و تنظیمات Conditional Logic را فعال کنید. سپس قانون نمایش فیلد را بسته به چک باکس بالا تنظیم کنید.

  • فعال سازی: بله
  • قوانین: بهره برابر است با بله

این قانون فرم را طوری تنظیم می کند که اگر کادر “بله” انتخاب شود، قسمت “چه نوع کالاهای پخته شده” ظاهر می شود. اگر علامت چک باکس را بردارید، فیلد نوع پنهان می ماند.

Divi Reveal Options کشویی فرم تماس با منطق شرطی

طراحی فرم تماس را سفارشی کنید

هنگامی که فرم تماس و منطق شرطی ما تنظیم شد، می‌توانیم طراحی فرم را برای تناسب بهتر با طرح‌بندی صفحه سفارشی کنیم.

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

  • رنگ پس زمینه فیلدها: #FFFFFF
  • رنگ متن حاشیه: #906d5e

Divi Reveal Options کشویی فرم تماس فیلدهای متن پس زمینه

سپس padding فیلد را تنظیم کرده و تنظیمات فونت را سفارشی کنید.

  • حاشیه‌ها در بالا: 16 پیکسل
  • لایه بندی حاشیه های زیر: 16 پیکسل
  • لایه‌بندی حاشیه‌های چپ: 20 پیکسل
  • بالشتک حاشیه سمت راست: 20 پیکسل
  • فونت Fields: Lato
  • وزن قلم حاشیه: پررنگ
  • سبک قلم حاشیه ها: تمام حروف (TT)
  • فاصله حروف حاشیه: 0.1 em

Divi Reveal Options کشویی فرم تماس فیلدها قلم پد

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

  • استفاده از سبک های سفارشی برای دکمه: بله
  • رنگ متن دکمه: #3b261e
  • پس زمینه دکمه: #dcc087

سبک های دکمه فرم تماس کشویی گزینه های Divi Reveal

سپس کادر دکمه و تنظیمات فونت را سفارشی کنید.

  • رنگ قاب دکمه: #dcc087
  • شعاع حاشیه دکمه: 0 پیکسل
  • فاصله حروف دکمه ها: 0.1 em
  • فونت دکمه: Lato
  • وزن قلم دکمه: سنگین
  • سبک قلم دکمه: همه حروف (TT)

Divi Reveal Options فرم کشویی تماس دکمه حاشیه قلم

سپس فیلد دکمه و پد را به صورت زیر تغییر دهید:

  • حاشیه دکمه بالایی: 10 پیکسل
  • بالشتک برای دکمه ها در بالا: 16 پیکسل
  • بالشتک دکمه زیر: 16 پیکسل
  • صفحه دکمه سمت چپ: 32 پیکسل
  • پد دکمه سمت راست: 32 پیکسل

پر کردن فیلد فرم تماس کشویی گزینه های Divi Reveal

در نهایت، تنظیمات حاشیه را برای اضافه کردن حاشیه‌ها در اطراف ورودی‌های فرم تغییر می‌دهیم.

  • عرض حاشیه را وارد می کند: 1 پیکسل
  • رنگ قاب ورودی: #3b261e

فرم تماس کشویی گزینه های Divi Reveal یک فریم را درج می کند

نتیجه نهایی

این طرح کامل فرم تماس را تکمیل می کند. بیایید نگاهی به فرم در عمل با گزینه های بازشوی افشاگری بیندازیم.

Divi Reveal Options Dropdown Form تماس با طراحی نهایی موبایل

افکار نهایی

پیاده سازی منطق شرطی در ماژول فرم تماس Divi آسان است و به شما امکان می دهد فرم های پویا ایجاد کنید که فیلدهای مرتبط را بر اساس پاسخ های قبلی کاربر ارائه می دهد. اگرچه مثال در این آموزش نسبتا ساده است، اما می توانید از منطق شرطی برای ایجاد فرم های پیچیده با چندین نمونه از منطق شرطی استفاده کنید. برای کسب اطلاعات بیشتر در مورد کارهایی که می توانید با فرم تماس Divi و منطق شرطی انجام دهید، این مقاله را در مورد نحوه ایجاد فرم تماس جهانی Divi با منطق شرطی بررسی کنید. آیا از گزینه های منطق شرطی در فرم تماس وب سایت خود استفاده کرده اید؟ ما دوست داریم از شما در نظرات بشنویم!