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

فرمساز حرفه ای بریزینگ فرم فارسی BreezingForms 1.7.2

466 پست در این موضوع

سلام

من برای این کار RS From Rev 42 را به شما پیشنهاد می کنم. در این افزونه پلاگینی دقیقا به همین منظور اضافه شده است. ابتدا فرم خود را به دلخواه تعریف کرده و آن را به هسته جوملا (ثبت نام جوملا) نسبت می دهید.

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش html و css آموزش لاراول آموزش cPanel آموزش php آموزش سئو وردپرس آموزش امنیت وردپرس آموزش وردپرس آموزش فرم ساز RSform آموزش سئو جوملا آموزش فروشگاه ساز Hikashop آموزش فروشگاه ساز ویرچومارت آموزش طراحی سایت آگهی تبلیغاتی آموزش امنیت جوملا آموزش طراحی سایت فروش فایل آموزش طراحی قالب ریسپانسیو با Helix آموزش جوملا 3 آموزش ساخت ربات دکمه ی شیشه ای آموزش ساخت ربات همکاری در فروش آموزش ساخت ربات جذب ممبر آموزش ساخت ربات ضد اسپم آموزش ساخت ربات پیوست فایل سورس ربات مدیر گروه | ربات مدیر گروه همسریابی
سلام

ببينيد اين آموزش بدردتون مي خوره:

http://crosstec.de/support/index.php...ntclient&id=29

من این صفحه رو دیدم ولی خیلی سر در نیاوردم.

من برای این کار RS From Rev 42 را به شما پیشنهاد می کنم. در این افزونه پلاگینی دقیقا به همین منظور اضافه شده است. ابتدا فرم خود را به دلخواه تعریف کرده و آن را به هسته جوملا (ثبت نام جوملا) نسبت می دهید.

مرسی .ولی من حتما می خوام روی این فرم ساز باشه.

اقا نبود کسی کمک کنه .

Share this post


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

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

من می خوام توسط این فرم ساز کاربران را ثبت نام کنم.

یعنی کاربر نام، نام کاربری، ایمیل، رمز عبور و تکرار رمز عبور را بده .

بعد اطلاعات را در جدول jos_users دیتابیسم ثبت بشه .

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

در ضمن می خوام به محض ثبت نام کاربر توسط فرم ساز

کاربر بتونه توسط ماژول ورود به سایت وارد سایت بشه.

با تشکر

اقا یکی نیست به ما کمک کنه .

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

میمونه اقای نوین فرد که درخواست کمک دارم

Share this post


Link to post
Share on other sites

سلام خدمت همه دوستان

ورژن 1.7.5 هنوز فارسی نشده؟ برای ما که از پی سی جوملا خریدیم آپدیت نمیشه؟

Share this post


Link to post
Share on other sites
اقا یکی نیست به ما کمک کنه .

سلام،

دنبال چی هستید دوست عزیز؟ پست ها زیاد بود متوجه نشدم الان کجای مشکل قرار داریم.

Share this post


Link to post
Share on other sites

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

اقا من می خوام یک فرم ثبت نام کاربر در سایت ایجاد کنم .

که کاربر نام، نام کاربری، ایمیل،تکرار ایمیل، رمز عبور و تکرار رمز عبور را به فرم ثبت نام بده.

و پس از اینکه دکمه ثبت رو زده اطلاعاتش در جدول jos_users دیتابیس ثبت بشه.

و کاربر بتونه توسط ماژول ورود به سایت، وارد سایت بشه .

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

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

هنگام ثبت پیغام خصوصی به شما یک پیغام خطا به صورت زیر بهم میده .تنظیمات رو نگاه کردم ولی چیزی دستکاری نشده بود.

نمونه پیغام خطا :

خطاهای زیر همراه با ارسال شما رخ داد است

شما در تنظیمات شخصی خود گزینه 'فعال سازی پیام های شخصی' را انتخاب نکرده اید و یا ممکن است به novinfard اجازه دریافت پیام های خصوصی داده نشده است. به هرحال شما نمی توتید به او پیام خصوصی ارسال کنید.

Share this post


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

اقا من می خوام یک فرم ثبت نام کاربر در سایت ایجاد کنم .

که کاربر نام، نام کاربری، ایمیل،تکرار ایمیل، رمز عبور و تکرار رمز عبور را به فرم ثبت نام بده.

و پس از اینکه دکمه ثبت رو زده اطلاعاتش در جدول jos_users دیتابیس ثبت بشه.

و کاربر بتونه توسط ماژول ورود به سایت، وارد سایت بشه .

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

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

هنگام ثبت پیغام خصوصی به شما یک پیغام خطا به صورت زیر بهم میده .تنظیمات رو نگاه کردم ولی چیزی دستکاری نشده بود.

نمونه پیغام خطا :

دو سوال:

1) مگه در فرم پیش فرض ثبت نام این مواردی که ذکر کردید، وجود نداره؟

2) آیا حتما باید از این فرم ساز برای این کار استفاده کنید؟

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

یا علی

Share this post


Link to post
Share on other sites

چرا وجود داره .

به خاطر زیبایی و یکسری ایتم های اضافی و تغییرات دیگر می خوام از این فرم ساز استفاده کنم .

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

اما این افزونه خودش قالب داره .

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

حالا اگر بتونید کمک کنید ممنون میشم.

البته نیازی نیست کامل توضیح بدید .

فقط یک فیلد را توضیح بدید کافی هست .مثلا فیلد ایمیل و تکرار ایمیل را توضیح بدید

با تشکر

Share this post


Link to post
Share on other sites
سلام خدمت همه دوستان

ورژن 1.7.5 هنوز فارسی نشده؟ برای ما که از پی سی جوملا خریدیم آپدیت نمیشه؟

منتظر جواب

Share this post


Link to post
Share on other sites
منتظر جواب

سلام

آخرين نسخه اين فرمساز هنوز تجاريه و بطور رايگان ريليز نشده. هر وقت رايگان شد، حتما ترجمه مي كنيم

Share this post


Link to post
Share on other sites

سلام

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

مثلا تعریف کنیم فیلد شماره موبایل فقط عدد باشه و کمتر یا بیشتر از 11 رقم نباشه

کسی میتونه راهنماییم کنه؟

هزینه هم اعلام کنید که بگم خودتون کار رو انجام بدید.

سپاس

Share this post


Link to post
Share on other sites
سلام

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

مثلا تعریف کنیم فیلد شماره موبایل فقط عدد باشه و کمتر یا بیشتر از 11 رقم نباشه

کسی میتونه راهنماییم کنه؟

هزینه هم اعلام کنید که بگم خودتون کار رو انجام بدید.

سپاس

از نسخه ی متصل به درگاه بانک ملت استفاده کنید. می تونید از سایت p30doctor خرید کنید . من همین کارهایی که شما می خواهید را با این افزونه انجام دادم (متصل به ملت);)

Share this post


Link to post
Share on other sites

سلام

من فرم هایی که می سازم save نمی شه و می پره

کسی می دونه مشکل کجاست؟

Share this post


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

اقا من می خوام یک فرم ثبت نام کاربر در سایت ایجاد کنم .

که کاربر نام، نام کاربری، ایمیل،تکرار ایمیل، رمز عبور و تکرار رمز عبور را به فرم ثبت نام بده.

و پس از اینکه دکمه ثبت رو زده اطلاعاتش در جدول jos_users دیتابیس ثبت بشه.

و کاربر بتونه توسط ماژول ورود به سایت، وارد سایت بشه .

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

اقا کسی نبود در راه رضای خدا به ما کمک کنه

Share this post


Link to post
Share on other sites
اقا کسی نبود در راه رضای خدا به ما کمک کنه

اموزش این مورد که قبلا توضیح داده شده؟! تاپیک رو از ابتدا دنبال کنید

Share this post


Link to post
Share on other sites

جناب طالبی یا دیگر عزیزان ، کسی هست که یه خروجی از فرم سازی بده که وقتی تیک میزنی کنارش ، جمع ارقامش حساب بشه ؟ مثلا یه فرم قیمت ها داریم . سیب : 500 ، خیار : 600 ، گوجه : 800 - وقتی خیار و گوجه تیک خورد ، جمعش : 1400 رو تو جمع کل نمایش بده ...

یا آموزش چنین کاری اگر ممکنه بذارید .

Share this post


Link to post
Share on other sites

اقای تارانتینو عزیز سلام

اقا من 3 بار این مسئله را مطرح کردم . 2 بار شما پاسخ دادید تو همین تایپک هست. من تا الان 5 بار این تایپک را از اول خوندم اما چیزی که من می خواستم رو اموزش نداده بودید.

تیتر اموزش های شما در این تایپک به شرح زیر هست :

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

روش محاسبه قیمت در فرم ساخته شده توسط بریزینگ فرم (BreezingForms)

روش محاسبه قیمت در فرم ساخته شده توسط بریزینگ فرم (BreezingForms) - بخش دوم

روش ايجاد فيلد شرطي در فرم - پنهان و نمایان شدن فیلدها بر اساس شرط در بریزینگ فرم

ادامه آموزش شرطی کردن فیلدها - بخش دوم

آموزش روش انتقال به صفحه دلخواه پس از ثبت فرم توسط كاربر در بریزینگ فرم BreezingForms

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

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

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

اطلاعات در جدول user در دیتابیس ثبت بشه .و کاربر هم همان لحظه بتونه توسط نام کاربری و رمز عبور وارد سایت بشه .

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

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

با تشکر از تارانتینو عزیز

فقط تو رو خدا این بار نگو

اموزش این مورد قبلا توضیح داده شده؟! تاپیک رو از ابتدا دنبال کنید

چون دیگه انقدر مرور کردم سرم داره گیج میره.

مرسی از شما

Share this post


Link to post
Share on other sites
جناب طالبی یا دیگر عزیزان ، کسی هست که یه خروجی از فرم سازی بده که وقتی تیک میزنی کنارش ، جمع ارقامش حساب بشه ؟ مثلا یه فرم قیمت ها داریم . سیب : 500 ، خیار : 600 ، گوجه : 800 - وقتی خیار و گوجه تیک خورد ، جمعش : 1400 رو تو جمع کل نمایش بده ...

یا آموزش چنین کاری اگر ممکنه بذارید .

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

Share this post


Link to post
Share on other sites

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

----------

majid : بله ، دقت کردم ، پیدا کردم ، ممنون :35:

Share this post


Link to post
Share on other sites

محمدجان، چون من با این کامپوننت کار نکردم، نمی تونم نظری بدم ولی حالت کلی کار این هست:

1) بررسی می کنید که ببینید در کدام view این ذخیره داره صورت میگیره.

2) مدل هم نام اون رو از پوشه ی models پیدا می کنید.

3) می بینید که نحوه ی ذخیره سازی فرم به چه صورت هست(از Jtalbe، Jform استفاده شده یا نه در همون مدل قرار داره)

4) بعد با توجه به موقعیت ذخیره، کد ذخیره سازی در جدول users رو هم بهش اضافه می کنی یا اگه فقط بخوای در جدول کاربران ذخیره بشه(که من اصلا توصیه نمی کنم) جایگزین عمل ذخیره سازی قبلی می کنی.

می دونم این جواب دقیق سوال شما نیست، ولی راه حل کلی مسائل این شکلی هست.

پیروز باشید

Share this post


Link to post
Share on other sites

یک مشکلی دارم . فکر کنم یکی می خواد از طریق همین فرم ساز هک کنه. تا حلا 7-8 تا فرم ارسال کرده و اینکه چرند و پرند توش می زنه و مثلا المان های integer را به صورت غیر عددی وارد کرده و.... تا هک نکرده یه راهنمایی چیزی بکنید:21:

Share this post


Link to post
Share on other sites
یک مشکلی دارم . فکر کنم یکی می خواد از طریق همین فرم ساز هک کنه. تا حلا 7-8 تا فرم ارسال کرده و اینکه چرند و پرند توش می زنه و مثلا المان های integer را به صورت غیر عددی وارد کرده و.... تا هک نکرده یه راهنمایی چیزی بکنید:21:

ممکنه اسپمر باشه که برای فرم ها ارسال شده. می تونین از captcha استفاده کنید تا مطمئن بشید از این مورد نیست.

راستی مجید جان بد به دلت راه نده ;)

Share this post


Link to post
Share on other sites

اسپمر نیست چون captcha فعاله و اینکه همین بد بدلم راه ندادم که چند روز پیش یه سایت های دیگم هک شد و ماهم بدون بکاپ...

یه نیگاه به فرم بنداز . اصلا check validation داره . این چه طوری رد می کنه؟

Share this post


Link to post
Share on other sites

در این آموزش به شما خواهیم گفت که چگونه بجای استفاده از فرم ثبت نام پیشفرض جوملا از فرم ساز BreezingForm با استفاده از فیلدهای دلخواه فرم ثبت نام بسازید بطوری که کاربر سایت پس از پر کردن فرم در سایت register شود.

ابتدا المنتهای زیر را ایجاد کنید:

المنت متنی با نام name و برچسب نام

المنت متنی با نام email و برچسب ایمیل

المنت متنی با نام bfSubsPassword و برچسب پسورد

پس از ذخیره فرم بر روی نام فرم کلیک کرده و در سربرگ پیشرفته گزینه " تنظیمات بیشتر " کلیک نمایید

در پنجره باز شده گزینه "قطعات ارسال" را انتخاب کنید

در قسمت پایین گزینه "پایان ارسال" را میبینید که از انجا گزینه سفارشی را انتخاب نمایید

در پنره ظاهر شده کدهای زیر را قرار دهید:

// Begin create user
global $mainframe;
               JFactory::getLanguage()->load('com_user');
               $this->execPieceByName('ff_InitLib');
$user  = clone(JFactory::getUser());
$pathway  =& $mainframe->getPathway();
$config =& JFactory::getConfig();
$authorize =& JFactory::getACL();
$document   =& JFactory::getDocument();

// If user registration is not allowed, show 403 not authorized.
$usersConfig = &JComponentHelper::getParams( 'com_users' );
if ($usersConfig->get('allowUserRegistration') == '0') {
echo '<script>alert("Access forbidden");history.go(-1);</script>';
return;
} else {

// Initialize new usertype setting
$newUsertype = $usersConfig->get( 'new_usertype' );
if (!$newUsertype) {
$newUsertype = 'Registered';
}

// Bind the post array to the user object
$post = array(
'name' => ff_getSubmit('name'), 
'username' => ff_getSubmit('email'), 
'email' => ff_getSubmit('email'), 
'password' => ff_getSubmit('bfSubsPassword'), 
'password2' => ff_getSubmit('bfSubsPassword'), 
'task' => 'register_save',
 'id' => '0',
 'gid' => '0',
);

if (!$user->bind( $post, 'usertype' )) {
echo '<script>alert("'.addslashes($user->getError()).'");history.go(-1);</script>';
return;
} else {

// Set some initial user values
$user->set('id', 0);
$user->set('usertype', '');
$user->set('gid', $authorize->get_group_id( '', $newUsertype, 'ARO' ));

$date =& JFactory::getDate();
$user->set('registerDate', $date->toMySQL());

// If user activation is turned on, we need to set the activation information
$useractivation = $usersConfig->get( 'useractivation' );
if ($useractivation == '1')
{
jimport('joomla.user.helper');
$user->set('activation', JUtility::getHash( JUserHelper::genRandomPassword()) );
$user->set('block', '1');
}

// If there was an error with registration, set the message and display form
if ( !$user->save() )
{
echo '<script>alert("'.addslashes(JText::_( $user->getError())).'");history.go(-1);</script>';
return;
} else {

$db =& JFactory::getDBO();

$name  = $user->get('name');
$email  = $user->get('email');
$username  = $user->get('username');

JFactory::getDBO()->setQuery("Update #__facileforms_records Set user_id = '".$user->get('id')."', 

username = ".JFactory::getDBO()->Quote($username).", user_full_name = ".JFactory::getDBO()->Quote($name)." Where id = '".$this->record_id."'");
JFactory::getDBO()->query();
}

}

}
// End create user

Share this post


Link to post
Share on other sites

مرسی اقای نوین فرد

من توصیه شما رو میرم جلو ببینم حل میشه یا نه .

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

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

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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