فرم ها در وب سایت از مهم ترین ابزارهای تعامل با کاربران محسوب می شوند و نقش اصلی آن ها دریافت اطلاعات و داده های مورد نیاز از مخاطبان است. گرپ این امکان را فراهم کرده است که متناسب با نیاز هر کسب و کار، انواع فرم ها با ساختاری کاملا منعطف طراحی و در بخش های مختلف وب سایت استفاده شوند.
ایجاد و مدیریت فرم
برای ایجاد یک فرم جدید، از داشبورد مدیریت وارد زیرمنوی «فرم ها» شده و بخش «لیست فرم ها» را انتخاب کنید. سپس روی گزینه «ایجاد فرم جدید» کلیک نمایید. پس از ایجاد فرم، وارد صفحه ویرایش آن خواهید شد.
با استفاده از گزینه ویرایش کنار عنوان فرم، می توانید عنوان فرم را برای هر زبان به صورت جداگانه تعریف کنید. این عنوان صرفا در بخش مدیریت نمایش داده می شود و برای کاربران قابل مشاهده نیست.
هر فرم می تواند شامل یک یا چند صفحه باشد. برای افزودن صفحه جدید، از گزینه «افزودن صفحه» استفاده کنید. عنوان هر صفحه نیز از طریق دکمه ویرایش کنار آن قابل تنظیم است. همچنین امکان حذف صفحات و تغییر ترتیب آن ها وجود دارد.
هر صفحه از فرم در واقع یک بلوک مستقل است. برای طراحی محتوای هر صفحه، گزینه «ویرایش بلوک» را انتخاب کنید تا محیط طراحی در صفحه ای جداگانه باز شود. در این بخش می توان از المان های عمومی و المان های اختصاصی فرم برای طراحی ساختار مورد نظر استفاده کرد.
نمایش فرم در وب سایت
برای نمایش فرم در یکی از صفحات وب سایت، لازم است از المان «فرم» استفاده شود. در حالی که صفحه ویرایش فرم باز است، به داشبورد مدیریت بازگردید و از بخش «صفحه ها» یک صفحه از نوع صفحه ساز ایجاد کنید. سپس یک بلوک به آن اضافه کرده و المان «فرم» را درون آن قرار دهید. در تنظیمات المان، فرم طراحی شده را انتخاب کنید. با استفاده از گزینه «پیش نمایش» می توانید خروجی فرم را مشاهده نمایید.
المان های اختصاصی فرم
ورودی متن کوتاه
ورودی متن متوسط
از نظر تنظیمات مشابه ورودی متن کوتاه است، با این تفاوت که برای متون چندخطی و طولانی تر استفاده می شود.
ورودی عددی
برای دریافت داده های عددی مانند سن کاربرد دارد. امکان تعیین عدد صحیح یا اعشاری، اجباری بودن و تعیین حداقل و حداکثر مقدار مجاز وجود دارد.
ورودی تاریخ
برای انتخاب یک تاریخ مشخص استفاده می شود. امکان تعیین عنوان در زبان های مختلف، انتخاب نوع تقویم (میلادی یا شمسی) و مشخص کردن بازه مجاز تاریخ در بخش اعتبارسنجی فراهم است.
انتخابگر تکی
برای انتخاب یک گزینه از میان چند گزینه از پیش تعریف شده استفاده می شود. تنظیم عنوان، عنوان موقت، گزینه ها، اجباری بودن انتخاب و تنظیمات ظاهری از طریق بخش تنظیمات قابل انجام است.
انتخابگر چندتایی
عملکردی مشابه انتخابگر تکی دارد، با این تفاوت که کاربر می تواند چند گزینه را به صورت همزمان انتخاب کند.
رادیو باکس
از نظر عملکرد مشابه انتخابگر تکی است، اما تمامی گزینه ها به صورت همزمان نمایش داده می شوند و با انتخاب یک گزینه، سایر گزینه ها غیرفعال می شوند. امکان تنظیم نوع آیکن، نحوه چیدمان، اعتبارسنجی و تنظیمات ظاهری وجود دارد.
چک باکس
از نظر عملکرد مشابه انتخابگر چندتایی است و کاربر می تواند چند گزینه را انتخاب کند. تمامی تنظیمات مربوط به گزینه ها و ظاهر قابل مدیریت است.
ورودی موقعیت مکانی
برای دریافت موقعیت دقیق کاربر روی نقشه استفاده می شود. امکان تعیین موقعیت پیش فرض، تنظیم عنوان، متن دکمه، اعتبارسنجی و تنظیمات ظاهری وجود دارد.
ورودی آپلود فایل
برای دریافت فایل از سمت کاربر کاربرد دارد. کاربر می تواند فایل را بارگذاری کند. در تنظیمات این المان می توان حداکثر حجم فایل، فرمت های مجاز و عنوان های مربوطه را تعیین کرد.
دکمه ها و ساختار چندصفحه ای
دکمه ثبت
این دکمه باید در تمامی صفحات فرم به جز صفحه نهایی قرار داشته باشد. با انتخاب آن، اطلاعات اعتبارسنجی شده و در صورت صحت، به صورت موقت ذخیره می شوند.
دکمه صفحه قبل
در فرم های چندصفحه ای یا در صورت فعال بودن بخش بازنگری، این دکمه امکان بازگشت به صفحات قبلی را بدون حذف اطلاعات فراهم می کند. متن و ظاهر آن قابل شخصی سازی است.
در فرم های چندصفحه ای، کاربر می تواند اطلاعات خود را در مراحل مختلف ویرایش کرده و در نهایت با ثبت نهایی، اطلاعات به صورت کامل ذخیره می شود. صفحه نهایی فرم نیز دارای یک بلوک مجزا برای طراحی پیام پایانی است. در این صفحه نباید از المان های ورودی داده استفاده شود.
بازنگری فرم
در صورت نیاز، می توان قابلیت بازنگری را فعال کرد تا کاربر پیش از ارسال نهایی، اطلاعات وارد شده را مشاهده و بررسی کند. با فعال سازی این گزینه، یک بلوک جدید ایجاد می شود که باید شامل المان «بازنگری فرم» و دکمه های «صفحه قبل» و «ثبت نهایی» باشد.
مدیریت ارسال ها
پس از ارسال فرم توسط کاربر، اطلاعات ثبت شده در داشبورد مدیریت به صورت اعلان نمایش داده می شوند. از بخش «فرم ها» و زیرمنوی «ارسال ها» می توان تمامی ارسال ها را مشاهده، فیلتر، بررسی یا در صورت نیاز حذف کرد. ارسال های بررسی نشده با برچسب «جدید» مشخص می شوند.
در مجموع، فرم ها نقش اساسی در ارتباط میان کاربران و وب سایت ایفا می کنند. انعطاف پذیری گرپ در طراحی، مدیریت و سفارشی سازی فرم ها این امکان را فراهم می سازد که در بخش های مختلف سایت و برای اهداف گوناگون، از فرم ها به صورت کاملا حرفه ای و ساختارمند استفاده شود.