رفتن به مطلب
parmis

ایجاد پیش نیاز در فرم ساز

پست های پیشنهاد شده

آیا این امکان در فرم سازی وجود دارد که برای پر کردن یک فرم باید قبلا فرم دیگه‌ای پر شده باشد؟

فرض کنید 5 تا فرم با rsform یا هر فرم دیگه ای ساخته ایم.

می‌خواهم جوری باشد که برای پر کردن فرم شماره 3 باید حتما فرم شماره‌ی 2 پر شده باشد.

یا اینکه بشود فرم شماره 3 را برای یک شخص (عضو شده) فعال کرد که بتواند پر کند و یا غیر فعال کرد تا نتواند آن را پر کند.

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز اکر هر وقت خواست کاربر فرمی را پر کند باید برای هر فرم یک گزینه منو ایجاد کنید و وقتی هم یک فرم پرشده یک فیلد مخفی به هر فرمت نسبت بدی مثلا مقدار صفر وقتی فرم نشده و یک برای وقتی فرم پرشده و یک اسکریپت Php بذاری تو قسمتیکه فرم قبل از نمایش بیاد و این فیلدو چک کنه و درصورت برقراری شرط باز بشه

اگر هم میخواهید به ترتیب تو یک زمان کاربر فرم ها رو صفحه به صبحه پر کند از فرم ساز پند صفحه ای که تو سایت جومینا هست استفاده کنید راحتتره

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

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

باهاش میشه فرم های چند صفحه ساخت

اینم لینک دانلودش

http://dl.joomina.ir/file.php?file=50e48a6b3ef1d659f3e44bafa2173e72

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام جناب پارمیس

همونطور که اساتید فرمودند ، شما دو تا راه حل پیش رو دارید.

1- استفاده از فرم های چند صفحه ای

2- استفاده از کد نویسی php در فرم هاتون

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

خیلی از فرم ساز های این قابلیت رو دارند ، از جمله فرم ساز RSForm PRO (البته شما تویه نوشتتون قید نکردید که آیا از ورژن تجاریه RSForm استفاده می کنید یا نسخه رایگان این کامپوننت)

روش دوم ، یک مقدار سخت میشه ولی فوق العاده کاربردی تر و حرفه ای تر هست.

تویه این روش شما اید که مشخص می کنید که کاربران را به وسیله چه فیلدی از هم تفکیک می کنید(مثلا کد ملی یا نام کاربری جوملا یا هر چیز دیگه) ، بعد همه چیز رو عیناً همونجور که خودتون لازم دارید آماده می کنید. و کاربران قادر خواهند بود فرم ها رو به صورت تفکیک شده و به ترتیبی که شما میخواهید تکمیل نماییند.

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

موفق باشید و سربلند

یا علی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

توضیحات به همراه شماره‌ی تماس در پیام خصوصی ارسال شد


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

دوستان اگر باز پیشنهادی به ذهنشون می رسه عنوان کنند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای اینکار حتما باید برای اجرای اون شرایط کدنویسی php و جاوا اسکریپت انجام بدی تو فرم کاربر یک تیک باکس قرار بده ولی نمایش نده بهش بعد این تیک باکس رو تو فرمی که به مدیر نشون مدیده نشونش بده که بتونه تائید کنه حالا تو فرم کاربرت که میخواد لود بشه یک اسکریپت بنویس که قبل از لود این فیلد رو چک کنه اگر تیک خورده بود فرم رو نمایش بده اگر تیک نخورده بود به کاربر یک پیام بده که اجازه پرکردن فرم رو قبل از تائید ندارد

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...