آموزش RSForm

RSForm یک فرم ساز عمومی جوملا است که از سال 2007 در جوملا نسخه 1.0 و 1.5، بخاطر انعطاف پذیری و سهولت استفاده کاربرد داشته است. به عنوان یک افزونه کامل، کیفیت RSForm بواسطه تعدد وبسایتهای جوملا که از این فرم ساز استفاده میکنند (بیش از 1500000 بار دانلود) تائید می شود.
RSForm!Pro برای همه توسعه دهندگان وب ضروری است. با مجموعه کاملی از ویژگی های موجود، می توانید به راحتی پیچیده ترین فرم ها را برای وب سایت خود ایجاد کنید، از فرم های تماس ساده گرفته تا فرم های چند صفحه ای پیشرفته با محتوای پویا.
قابلیت های کلی
- طرحبندی چندگانه: Responsive، Bootstrap 2، 3، 4، 5، UIkit 2 و 3، Zurb Foundation
- شبکه را بکشید و رها کنید
- پشتیبانی چند زبانه
- فرم هایی با فیلدهای شرطی ایجاد کنید
- ایمیل های نامحدود را می توان پیکربندی کرد
- ارسال اطلاعات به دیتابیس دیگر
- ساختار ساده و منعطف برای فرم های محاسبه
- ادغام با بسیاری از افزونه های شخص ثالث
- تقویم پاپ آپ با انتخاب زمان
- پشتیبانی از CAPTCHA و reCAPTCHA
چه کاری می توانید با RSForm انجام دهید؟
ارسال ایمیل های HTML/Text سفارشی با داده های ارسالی
در RSform شما به راحتی می توانید ایمیلی را تنظیم کنید که هنگام ارسال فرم قابل تحویل باشد. این ایمیل را می توان به چندین گیرنده ارسال کرد و با استفاده از متغیرهایی خاص فیلد، داده های ارسالی را در آن گنجاند.
اطلاعات را در CSV، Excel، XML و PDF صادر کنید
اطلاعات ارسال شده را می توان به بسیاری از فرمت های فایل محبوب صادر کرد: CSV، XLS و XML. موارد ارسالی نیز می توانند به صورت جداگانه به فایل های PDF تبدیل شوند.
قوانین اعتبار سنجی میدانی
برای اطمینان از ارائه داده های دقیق توسط ارسال کننده می توان از قوانین اعتبار سنجی فیلد استفاده کرد. RSform شامل فیلدهای عددی، آلفا، الفبایی، ایمیل و فیلدهای اجباری است.
پیام تشکر قابل تنظیم
هنگامی که فرم ارسال میشود، میتوانید پیامی را تنظیم کنید که میتواند از طریق متغیرهای فیلد سفارشی شود. این معمولاً برای تشکر از کاربران به خاطر وقت گذاشتن برای ارسال فرم شما یا ارائه نشانه های نهایی استفاده می شود.
فرم های آماده GDPR ایجاد کنید
این مؤلفه تمام ویژگی های لازم را برای ساخت سریع و آسان فرم های مطابق با GDPR ارائه می دهد. می توانید شرح مفصلی از استاندارد GDPR را در وبلاگ ما بیابید.
سیستم شبکه داخلی
شما می توانید طرح بندی فرم را با استفاده از رابط سیستم شبکه ای بدون نیاز به نوشتن دستی کد کنترل کنید. یک عملکرد ساده کشیدن و رها کردن تمام چیزی است که برای جابجایی فیلدها به ترتیب متفاوت، تراز کردن چندین فیلد در یک ردیف یا کنترل عرض هر فیلد از یک ردیف خاص لازم است. همچنین می توانید با کمک عملکرد برش و چسباندن چندین فیلد را به طور همزمان جابجا کنید.
فرم های حرفه ای را به وب سایت خود اضافه کنی
فرم های شما را می توان به گونه ای طراحی کرد که متناسب با هر وب سایتی باشد! RSForm!Pro شامل حتی 3 تم از پیش تعریف شده برای شروع است. طرحبندیهای موجود این امکان را به شما میدهند که اطلاعات را به همان شکلی که میخواهید نمایش دهید.
به راحتی فرم های چند صفحه ای ایجاد کنید
فرم خود را در صفحات یا بخش ها تجزیه کنید و نرخ تبدیل خود را افزایش دهید و در عین حال همان مقدار اطلاعات را حفظ کنید. کاربران می توانند از طریق صفحات به عقب و جلو بروند و به آنها اجازه تصحیح اطلاعات را می دهد. همچنین میتوانید با AJAX صفحات را در لحظه اعتبارسنجی کنید تا کاربران شما نتوانند به صفحه بعدی بروند مگر اینکه فیلدهای لازم را پر کنند.
از خود در برابر هرزنامه ها محافظت کنید
RSForm! Pro دارای دو چالش داخلی تصویر CAPTCHA است که بازدیدکنندگان شما باید آنها را پر کنند تا ثابت کنند انسان هستند و همچنین یک CAPTCHA نامرئی. این به طور موثر مانع از ارسال هرزنامه ها به فرم های شما با پیوندهای ناخواسته و هرزنامه می شود. نرم افزار حفاظت از آنتی اسپم پیشرو در جهان ReCAPTCHA می تواند با استفاده از RSForm نیز یکپارچه شود! Pro - پلاگین ReCAPTCHA.
فرم های چند زبانه را بدون تکرار اطلاعات بسازید
ایجاد فرمهای چند زبانه گاهی اوقات میتواند یک بار باشد - کپی کردن همه فیلدها و ترجمه آنها هم زمانبر است و هم مانع بهروزرسانیهای بعدی فرم میشود. RSForm! Pro زبان های نصب شده شما را شناسایی می کند و گزینه ای را برای ترجمه فرم در لحظه ارائه می دهد - فقط زبانی را که می خواهید فرم خود را به آن ترجمه کنید انتخاب کنید و ترجمه ها را تایپ کنید.
واکنشگرا
RSForm!Pro برای سازگاری با محیطهای واکنشگرا سازگار شده است. این طرح با استفاده از قابلیت Bootstrap طراحی شده است و شما می توانید آن را برای تمام دستگاه هایی که ممکن است از وب سایت شما بازدید کنند، تطبیق دهید.
سازگاری بین مرورگرها
RSForm!Pro به طور کامل با تمام مرورگرهای وب پیشرو در بازار آزمایش شده است. طرحبندیهای XHTML موجود انعطافپذیری بیشتری را ارائه میکنند و به شما امکان میدهند هر تنظیم CSS را نادیده بگیرید. RSForm!Pro تا حد امکان از جاوا اسکریپت کمتری استفاده می کند تا از مشکلات کاربران در ارسال فرم های شما جلوگیری کند.
اعتبار سنجی اطلاعات با قوانین اعتبار سنجی داخلی
با کمک قوانین اعتبارسنجی، کاربران خود را برای تکمیل صحیح فیلدهای فرم راهنمایی کنید - در کنار هر فیلد پیامی را نشان دهید که دلیل عدم موفقیت در تأیید اعتبار را توضیح می دهد و آنها را در جهت درست راهنمایی کنید. انتخاب کنید که آیا یک فیلد اجباری است یا خیر. میتوانید آدرسهای ایمیل معتبر، نویسههای الفبایی، مقادیر عددی یا رمز عبور را بررسی کنید. همچنین میتوانید مجموعههای نویسههای سفارشی را به این اعتبارسنجیها اضافه کنید تا بتوانید قالب اعدادی که به درستی قالببندی شدهاند، مانند "4.99" را بررسی کنید.
پلاگین ها و ماژول ها
نمایش فرم ها در مقالات جوملا
با استفاده از افزونه mob_forme میتوانید فرمها را در مقالات جوملا خود منتشر کنید، بنابراین مناطق انتشار فرمهای خود را گسترش دهید.
نمایش فرم ها در موقعیت های ماژول
اگر می خواهید یک فرم را در چندین صفحه نمایش دهید، می توانید به سادگی آن را در موقعیت ماژول با استفاده از ماژول mod_forme منتشر کنید.
نمایش فرم های ارسالی در بخش کاربری
ماژول mod_forme_list یک روش ساده و کارآمد برای نمایش مطالب ارسالی در قسمت جلویی ارائه می دهد.
در ادامه مطالب مربوط به آموزش این کامپوننت ارزشمند را می بینید: