ابوالفضل طالبی

فرم ساز حرفه ای RSForm Pro فارسی برای نسخه 1.7 و 2.5 _ همراه با آموزش

1,287 پست در این موضوع

با سلام و درود

می خوام برای کاربران آماتوری مثل خودم:128fs318181: که آشنا به کدهای html و جاوا اسکریپت نیستند آموزش بدم به آسانی بتوانند فرم خود را با سلیقه خود طراحی و چیدمان کنند .

خوب زمانیکه فرم خود را با rsform ساختید و تکمیل شد می توانید با این روش دیزاین و چیدمان فیلدهای فرم را اختصاصی و مطابق با سلیقه خود کنید .

در قسمت ویرایش فرم بروی خواص کلیک کنید .

در قسمت طرح بندی در پایین ترین قسمت پنجره کدهای فرم مورد نظر قرار دارد . تیک تولید طرح خودکار رو بردارید .

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

اکنون به سربرگ فرم مورد نظر رفته و کل کدهای موجود در پنجره خواص رو کپی کنید و در سربرگ مطلب جدید در ابزارهای ویرایشگر بروی html کلیک کنید و کدها رو در این قسمت paste کنید .و روی update کلیک کنید . اکنون می بینید جدولی ساخته شده با یک سری متغیر

مانند تصویر زیر:

do.php?thmbf=1_a85ca.jpg

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

نکته :

متغیر {name:caption} نام فیلد هست و {name:body} {name:validation} خاصیت فیلد و باکس مربوطه است {name:description} توضیحات مربوط به فیلد است . پس این 3 متغیر مربوط به یک قسمت از فیلدهای فرم می باشد که باید در یک ردیف یا یک ستون در جدول مربوطه وارد شود . در انتها با زدن دکمه html در ابزارهای ویرایشگر و باز شدن پنجره کدها کل محتویات رو کپی کنید و در طرح بندی فرم خود وارد نمایید و فرم مربوطه را ذخیره کنید .

امیدوارم با این روش آسان و ابتدایی بتوانید فرمهای دلخواه خود را استایل بندی کنید .

موفق باشید

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket
جناب طاهری از پاسخ شما متشکرم اما ممکنه برای فرم آی دی های مذکور منظورم 25 تا 30 و یا بر اساس نام فرم مثلا برای فرمهایی با نام form1,form2,form3,form4,form5 این اسکریپت را تصحیح نمایید این برای من مهم است که هر فرمی که از میان این 5 فرم اجرا شود تعداد ارسالها شمرده شود و بیشتر از 2 ارسال اجازه داده نشود.حال ممکن است کاربر فرم شماره یک را دوبار بفرستد اما دیگر فرمها را تکمیل نکرده باشد و یا اینکه دو فرم متفاوت را یکبار پرکند

منظورتون رو متوجه نشدم ! مگر الان این کد کار نمیکنه ؟؟؟؟

حتی فرم نمونه خود فرمساز هم به همین صورت هست صبانت آریا

زمانی که روی submit کلیک کنید ارور 404 یا 500 نمایش داده می شود

خبرتغییرات نداده ام حتی نسخه های متفاوت جوملا رو هم امتحان کردم ولی مشکل حل نشد.......................................

وافعا عجبیه !! بار ها و بار ها من از این کامپوننت استفاده کردم و روی جوملا های مختلف نصبش کردم اما با این مشکل روبرو نشدم

برای فرمتون یک منو بسازید (منویی از نوع فرم rsform که اون فرم رو نشون بده ) و دوباره تست کنید

ممکنه از سرورتون هم باشه. روی لوکال هاست یه تست ازش بگیرید

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

Share this post


Link to post
Share on other sites

سلام دوستان عزیز

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

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

مشکل از چیه. همه چی خوب بودا.... نمیدونم قضیه چیه!@!

57406988189003223832.jpg

[ATTACH=CONFIG]5768[/ATTACH]

(فرم مربوط به استعلام بیمه نامه است: اگر کاربر خواست فرم رو پر کنه و فقط استعلام براش ارسال بشه. و اگر هم خواست به بانک وصل بشه برای پرداخت)

لطفا راهنمایی کنید

نسخه آنلاین: www .parsian-bimeh . ir

اینم اضافه کنم که ایمیل توی قسمت submissions اضافه می شه. ولی توی اینباکس میل سرور نمیاد. نه یاهو. نه جیمیل و نه سرور. همه رو تست کردم

Share this post


Link to post
Share on other sites

سلام این فرم رو چه جوری درست کردن؟

یعنی گروه بندی که آبی رنگ هست به چه شکله؟

Share this post


Link to post
Share on other sites

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

توی تنظیمات فرم. گزینه تم.

94240682101474890657.jpg

36702881033898043352.jpg

Share this post


Link to post
Share on other sites
نه گلم منو لازم ندارم خوده این فرم ها باید URL یا همچین چیزی داشته باشن من خودم اومدم یه مطلب جدید درست کردم و فقط و فقط داخل مطلب {rsform 3} رو وارد کردم و اون متن (سفارش آنلاین) رو به پیج این مطلب لینک کردم و مشکلم رو این جوری حل کردم ولی این کار درست نیست چون باید فرمهایی که ما میسازیم علاوه بر id نیز url داشته باشن یا باید جایی باشه که ما خودمون دستی براش url بسازیم

دوست عزیز شما وقتی داخل بخش مدیریت می شید کافیه که روی گزینه Preview کلیک کنید تا لینک فرم رو مشاهده کنید.

85916223961152232315.jpg

Share this post


Link to post
Share on other sites

با سلام بنده در قسمت مسیر بازگشت در rsfrom

این کد

http://www.persianoffline.biz/API/sendsms.ashx?username=username&password=password&from=30002223&to={phone:value}&text=آقا/خانم%20{name:value}%20سفارش%20شما%20درسایت%20ثبت%20شد%20کدرهگیری%20شما{supporticket:value}میباشد

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

Share this post


Link to post
Share on other sites

با سلام

دوستان من میخوام برای فرمم یک لوگو داشته باشم

باید چکار کنم؟

اگه بخوام یک شمارنده با فرمت خاض در بالای فرمم داشته باشم که هر وقت فرمم ثبت شد یکی اضافه بشه باید چیکار کنم؟

مرسی اگه راهنماییم کنید

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

ّ

دوستان من میخوام برای فرمم یک لوگو داشته باشم

برای درج لوگو توی خود فرم باید برید به Form Layout، و تیک Auto Generate Layout رو بردارید. حالا کد های html فرم رو دارید به سادگی با یه تگ <img> اچ تی ام ال، تصویرتون رو درج کنید و بهش استایل هم میتونید بدید

اگه بخوام یک شمارنده با فرمت خاض در بالای فرمم داشته باشم که هر وقت فرمم ثبت شد یکی اضافه بشه باید چیکار کنم؟

یک فیلد از نوع hidden field ایجاد کنید و اسمش رو بذارید counter

در تب دوم فرم که propertise هست و در قسمت PHP Scripts و داخل باکس Scripts called on form process، قطعه کد زیر رو درج کنید

 $db = JFactory::getDbo();
 $db->setQuery("SELECT COUNT(`SubmissionId`) FROM #__rsform_submissions WHERE FormId='".(int) $formId."'");
 $_POST['form']['counter'] = $db->loadResult()+1;

این کد تعداد submissions (دفعات ثبت فرم در واقع ) رو دریافت میکنه و داخل فیلد hidden ای که ساختیم نگه میداره

برای اینکه به کاربر نشون بدید، یه راه اینه که پیغام تشکری که بعد از تکمیل فرم به کاربر نشون داده میشه، ویرایش کنید و مقدار فیلد hidden رو وارد کنید:

{counter:value}

ترجمه آزاد از RSForm!Pro - Adding a counter for submissions

پ.ن

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

ویرایش شده در توسط Mahboobe.Maleki
افزودن جزئیات

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

با سلام

دوستان من میخوام برای فرمم یک لوگو داشته باشم

باید چکار کنم؟

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

<p><a href="لینک لوگو"><img src="آدرس لوگو" border="0" alt="" /></a></p>

ویرایش شده در توسط elder

Share this post


Link to post
Share on other sites
سلام دوستان عزیز

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

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

مشکل از چیه. همه چی خوب بودا.... نمیدونم قضیه چیه!@!

57406988189003223832.jpg

[ATTACH=CONFIG]5768[/ATTACH]

(فرم مربوط به استعلام بیمه نامه است: اگر کاربر خواست فرم رو پر کنه و فقط استعلام براش ارسال بشه. و اگر هم خواست به بانک وصل بشه برای پرداخت)

لطفا راهنمایی کنید

نسخه آنلاین: www .parsian-bimeh . ir

اینم اضافه کنم که ایمیل توی قسمت submissions اضافه می شه. ولی توی اینباکس میل سرور نمیاد. نه یاهو. نه جیمیل و نه سرور. همه رو تست کردم

در مورد اینکه ایمیل نمیاد، خطایی در مورد ارسال ایمیل دریافت نمی کنید؟ تنظیمات ایمیل شما در تنظیمات اصلی جوملا صحیح هست؟ لطفا یک بار چک کنید. همین طور چک کنید که آدرسی که برای ارسال به مدیر تعیین کردید، صحیح باشه

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

Share this post


Link to post
Share on other sites

نمایش فرم های ارسالی کاربر در rsfrom

سلام دوستان

من یک مشکلی دارم که میدونم مشکل خیلی از دوستای دیگه هم هست.

مشکلمم اینه که می خوام یه محیطی داشته باشم روی سایت مثل یه سی پنل باشه که

وقتی کاربرم میاد روی سایت یک فرم از آراس فرم رو پر میکنه و واسه مدیر ارسال می کنه رو

بعدا خودش خواست ببینه واسش ثبت شه.یعنی آرشیو فرم هایی که خودش ارسال کرده

براش قابل نمایش باشه.

ممنون میشم کمکم کنید...به شدت و فوراً نیاز دارم :13::13::13::13::13::13::13:

مرسی

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

ثبت نام درست کار می کنه. همه چی درسته. نه هیچ مشکلی توی تنظیمات نیست. خطایی هم دریافت نمی کنم. تنظیمات جوملا درسته

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

لینک سایت

ویرایش شده در توسط chamanchi

Share this post


Link to post
Share on other sites
با سلام بنده در قسمت مسیر بازگشت در rsfrom

این کد

http://www.persianoffline.biz/API/sendsms.ashx?username=username&password=password&from=30002223&to={phone:value}&text=آقا/خانم%20{name:value}%20سفارش%20شما%20درسایت%20ثبت%20شد%20کدرهگیری%20شما{supporticket:value}میباشد

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

کسی نیست جواب ما رو بده بگه با چه دستوری اطلاعات رو بگیرم و تو کد بالا وارد کنم و یا اینکه کدوم فایل تو rsfrom مربوط به لینک ارسال بازگشت میشه تا من خودم ادیت کنمش

Share this post


Link to post
Share on other sites
از کد زیر استفاده کنید و در قسمت خواص فرم در پنجره کدها تیک خودکار رو بردارید و این کد رو در خط اول قرار دهید البته آدرس لوگو و لینک لوگو رو فراموش نکنید .

<p><a href="لینک لوگو"><img src="آدرس لوگو" border="0" alt="" /></a></p>

ممنون دوست من ببشخید فقط یک سوال لینک لوگو با ادرس لوگو چه فرقی دار؟؟؟

Share this post


Link to post
Share on other sites
ممنون دوست من ببشخید فقط یک سوال لینک لوگو با ادرس لوگو چه فرقی دار؟؟؟

شرمنده خودم فهمیدم ببخشید

Share this post


Link to post
Share on other sites

با سلام شرمنده می تونم شاید خیلی سوالم پیش پا افتاده باشه

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

باید چیکار کنم؟؟//[motat][motat]

Share this post


Link to post
Share on other sites

درود

توی قسمت طرح بندی از 2 مورد xhtml استفاده کنید و اونا رو انتخاب کنبد . این مورد رو رعایت کنید و اگه فرم سازتون رو از انجمن دریافت کرده باشید نباید مشکلی داشته باشید

موفق باشید

Share this post


Link to post
Share on other sites
درود

توی قسمت طرح بندی از 2 مورد xhtml استفاده کنید و اونا رو انتخاب کنبد . این مورد رو رعایت کنید و اگه فرم سازتون رو از انجمن دریافت کرده باشید نباید مشکلی داشته باشید

موفق باشید

از همین سایت دانلود کردم

با انتخاب طرح Xhtml بازهم همون طوریه.وقتی میخوام کد html توش بنویسم کدهام به هم میریزه چپ چین راست چین قاطی میشه....:65d6a5d6s:

Share this post


Link to post
Share on other sites

والا چندتا پست پیش من واسه گذاشتن یک لوگو توی فرم راهنمایی خواستم که یکی دوستان راهنمایی فرمودند گفتند تو این قسمتی که گفتم عکس رو با کد html بیارم-کد خاصی نیست

Share this post


Link to post
Share on other sites

درست شد

با یک Ctrl+shift اومد سمت راست همش

فکر کنم کار کنه دیگه

Share this post


Link to post
Share on other sites

حتی فرم نمونه خود فرمساز هم به همین صورت هست صبانت آریا

زمانی که روی submit کلیک کنید ارور 404 یا 500 نمایش داده می شود

خبرتغییرات نداده ام حتی نسخه های متفاوت جوملا رو هم امتحان کردم ولی مشکل حل نشد.......................................

Share this post


Link to post
Share on other sites

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

فرم رو ساختم

به بانک وصل می شه

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

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

:oom:

Share this post


Link to post
Share on other sites
در صورتی که میخواین تاریخ شمسی رو در فرمتون بزارید از کد زیر استفاده کنید

//<code>

return JHTML::_('date', 'now' );

//</code>

به این صورت یه فیلد متنی بسازید و در قسمت مقدار پیش فرض کد بالا را قرار بدید

در این صورت تاریخ شمسی رو در فرمتون می تونید ببینید

عضویت در سایت زیر می تونید دمو را ببینید

7rang.softme.ir

اگه سوالی داشتید بگید جواب می دم

سلام. من میخوام تاریخ تولد شخص پر کننده فرم رو دریافت کنم.

لینکی که داده بودید مشکل داره . من میخوام مثل لینک زیر باشه. قسمت تاریخ شمسی.

از آخرین نسخه RSForm_1.4.0_R48 استفاده میکنم.

سفارش سرویس های هاستینگ

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری