|
ایجاد قابلیت در فرم ساز rsform
|
|
۱۸-۵-۱۳۹۱, ۱۱:۵۱ صبح
ارسال: #10
|
|||
|
|||
|
RE: ایجاد قابلیت در فرم ساز rsform
ببینید برای اینکه شما مثلا با انتخاب گزینه عکس در دراپ داون اول یه فیلد دریافت فایل تصویر هم به اون دوتا دراپ داون اضافه بشه باید این کارهای زیر رو انجام بدین.
فقط دقت کنید و دقیقا کاری که میگم رو انجام بدین. دقت کنید که این مراحل رو بعد از اجرای کامل پست 5 که بنده توضیح دادم انجام بدین یعنی موقعی که اون دوتا دراپ داون رو ساختین و به درستی کار میکنن. 1- کار اول اول کد زیر رو با کد قبلیتون که در پست پنجم همین تاپیک گفتم در سربرگ CSS and Javascript قسمت پایین که برای قرار گیری کدهای جاوا هست، جایگزین کنید. کد php: (انتخاب همه) <script type="text/javascript">در توضیح کد بالا بگم که خط زیر کد php: (انتخاب همه) if(document.getElementById('CarManufacturer').value == "FIAT") میگه که مثلا با انتخاب نام اتومبیل FIAT در همون دراپ داون اول که به نام CarManufacturer بود، فیلد دریافت فایل نمایش داده بشه. و باز توی همون کد اصلی سه چهارتا خط بعد همین خط بالا که توضیح دادم کلمه FindOther2 همون نام فیلد دریافت فایل تصویر خواهد بود. 2- کار دوم یه فیلد دریافت تصویر با نام FindOther2 بسازید و تنظیمات دلخواهتون رو انجام بدین و ذخیرش کنید. 3- کار سوم وارد ویرایش دراپ داون اولی بشین و در قسمت "خواص اضافه" کد قبلی رو با این کد جایگزین و ذخیره کنید: کد php: (انتخاب همه) onchange="dynamic1(this,'CarModel'); displayField2();" 4- کار چهارم به قسمت طرح بندی فرمتون برین و اونجایی که تگ های سفارشی رو میتونید وارد کنید یه سری کد وجود داره به صورت زیر: کد php: (انتخاب همه) <div>حالا کد بالا رو با کد زیر جایگزین کنید: کد php: (انتخاب همه) <div>توی کد بالا اونجایی که نوشته "توضیحات شما" میتونید متن دلخواهتون رو برای اون فیلد دریافت فایل بنویسید مثلا: "تصویر خود را از طریق فیلد زیر برای ما ارسال کنید" 5- کار پنجم فرم رو حتما ذخیره کنید!!! حالا بعد از انتخاب نام FIAT به فیلد برای دریافت فایل ظاهر خواهد شد! دقت کنید که ... شما به جای اضافه کردن فیلد دریافت فایل میتونین هر فیلد دیگه ای مثل یه تکست باکس،نوشته، تاریخ یا ... رو اضافه کنید؛ فقط دقت کنید که اسمش باید همونی باشه که توی کار دوم گفتم. سوالی بود در خدمتم. ضمنا یه نمونه از کار رو خودم انجام دادم و پیوست کردم، مشکلی داشتین از میتونید از قسمت بازگردانی فرمهای پشتیبان گرفته شده rsform این فرم رو ببینید و مشکلاتتون رو برطرف کنید. تو این شبهای قدر منو هم از دعای خیرتون بهره مند کنید. |


