جلسه

سی‌ام

زمان ویدئو

24 دقیقه

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

سوالی داری؟ در دیدگاه های این ویدئو میتونی سوالت رو مطرح کنی

در بخش نظرات مطرحش کن! ما به همه سوالات جواب میدیم

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

بخش اول ساخت فرم رزرو نوبت پزشکی

ابتدا وارد پیشخوان وردپرس شوید و به مسیر فرم‌ها > فرم جدید بروید. برای ساخت فرم رزرو نوبت پزشکی شما باید از فرم چند صفحه‌ای استفاده کنید. زیرا کاربر در صفحه اول باید مشخصات فردی را وارد کند و در صفحه دوم کد پیامکی احراز هویت را دریافت کنید. حتی می‌توانید فرم را شرطی نمایید. یعنی اینکه تا کاربر احراز هیوت انجام نداده است، نمی‌تواند فرم رزرو نوبت را پر کند.

ساخت فرم رزرو نوبت پزشکی

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

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

المان کشویی

قابل ذکر است که در قسمت تنظیمات این فیلد می‌توانید با استفاده از ویزگی انتخاب گروهی نام تمام استان‌های کشور را به صورت پیش فرض وارد کنید.

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

منطق شرطی

بخش دوم ساخت فرم رزرو نوبت پزشکی

حالا یک فیلد کشویی شرطی برای انتخاب پزشک قرار دهید تا در صورتی که کاربر تمامی بخش‌هایی که بالا ذکر کردیم را وارد نمود، این فیلد را به او نمایش دهد.

استفاده از منطق شرطی

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

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

فیلد تاریخ

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

تاریخ شمسی

سپس در صفحه بعدی با استفاده از فیلد دریافت تاییدیه شماره موبایل می‌توانید کد تاییدیه ارسال کنید.

فیلد دریافت تاییدیه شماره موبایل

تنظیمات ارسال پیامک

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

تنظمیات پنل پیامکی

برای اطمینان از درستی عملکرد فرمی که ساختید بهتر است یک بار آن را به صورت امتحانی پر کنید.

راستی! در جلسه بعد دوره آموزش افزونه گرویتی فرم (Gravity Forms) همراه ما باشید که درمورد خروجی PDF از ورودی فرم‌های گرویتی، می‌خواهیم صحبت کنیم.

تجربه کاربران

دیدگاه‌ها و پرسش‌ها

32 دیدگاه

دیدگاه یا پرسش خود را بنویسید

  1. وحید چمن آرا
    سلام. چطور میشه برای بخش تاریخ مثل همون سایت الگو ، تقویم روز و ساعت قرار داد که روزهایی که وقت خالی هست رو نشون بده و روزهایی که خالی نیست قابل انتخاب نباشه؟
  2. سارا رضایی
    سلام..وقت بخیر توو فرم رزرو نوبت پزشکی فیلد تاریخ و ساعت رو چطوری نشون بدیم که روزها و ساعت هایی که توسط کاربرای دیگه رزرو شده رو نشون بده و اون تاریخ و ساعت دیگه قابل رزرو نباشه
  3. فرهاد چاوله
    ممنون از آموزش های خوبتون، خسته نباشید به مهدی جبین پور عزیز و همکاران حرفه ای و دلسوزشون
    1. کامران قائمی
      با سلام و عرض ادب ، از همراهی شما بسیار ممنونیم.
  4. محسن شمس
    سلام مجدد. پیشنهاد شما برای تحلیل فرمهای وارد شده با گرویتی فرم، نمایش نموداری آنها به کاربران خاص، تجمیع نتایج فرمها چیست؟
    1. کامران قائمی

      سلام وقت شما بخیر،

      ورودی فرم های گرویتی فرم می‌توانند مختلف باشند و تحلیل هر کدام از این نوع داده ها میتواند متفاوت باشد. بعنوان نمونه امکان ادان GravityCharts برای نمایش داده ها بر روی نمودار مناسب است ، همچنین به کمک افزونه گرویتی ویو – GravityView فارسی میتوانید فرم های کاربران را در سایت به آنها نمایش دهید.

      با تشکر.

آموزش افزونه اسلایدر روولوشن
چطور سایت پویا و جذابی با اسلایدر داشته باشیم؟
آموزش کسب درآمد از طراحی سایت
چطور از وردپرس پول در بیاریم؟
آموزش جامع ووکامرس
برای ساخت یک فروشگاه تمام عیار آماده اید؟
بهترین قالب خودرو و نمایندگی خودرو - سایت آماده نمایندگی خودرو با قابلیت رزرو نوبت خدمات
همه آنچیزی که در زمینه خودرو نیاز است...!
قالب فروشگاه پت شاپ و حیوانات خانگی
فروشگاه لوازم و غذا و خدمات پت باهم !
سایت آماده فروشگاه اسباب بازی
خلاقانه ترین فروشگاه آنلاین را بساز!