زمان کنونی: ۴-۲-۱۴۰۳, ۰۸:۳۳ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 13 رأی - میانگین امتیازات: 3.69
  • 1
  • 2
  • 3
  • 4
  • 5
ويژه رفع مشکلات تخصصی کامپوننت فرم ساز آر اس فرم RSform
۲۵-۱-۱۳۹۳, ۰۸:۳۸ عصر
ارسال: #419
RE: رفع مشکلات تخصصی کامپوننت فرم ساز آر اس فرم RSform
سلام برای سوال خودم راه حل پیدا کردم
البته صد در صد اونجوری که میخام نیست ولی درست کار میکنه
میخاستم که شماره فاکتورم به این صورت باشه که:
نام کاربر لاگین شده + تعداد رکوردهای پر شده + یک عدد تصادفی
1- برای نام کاربری یک فیلد متنی گذاشتم و داخل مقداد پیش فرض این کد رو قرار دادم
//<code>
$user=JFactory::getUser();
$user=$user->get('username');
return $user;
//</code>

که نام کاربر لاگین شده رو نشون میده
2- برای شمارنده تعداد رکوردهای پر شده این کدر در مقدار پیش فرض فیلد متنی قرار دادم (18 شماره فرم منه)

//<code>
$db=JFactory::getDBO();
$db->setQuery("SELECT COUNT(`SubmissionId`) cnt FROM #__rsform_submissions WHERE FormId=18");
$db->query();
$result=$db->loadResult();
return intval($result)+1;
//</code>

3 یه support ticket از نوع عددی گذاشتم

در نهایت در قسمت php script پنل وسطی
این کد رو گذاشتم
if(empty($invalid)){
$_POST['form']['text filed'] = $_POST['form']['name'].$_POST['form']['counter'].$_POST['form']['support ticket'];
}
text field: فیلد متنی که قراره نتیجه در اون قرارداده بشه
name : نام فیلد متنی که نام کاربر رو نشون میده
counter : تعداد رکوردهای پر شده
support ticket: نام فیلد تیکت که عددی تصادفی رو ایجاد میکنه

بعد ثبت فقط در سابمیشن نشون داده میشه به کاربر نشون داده نمیشه
شاید تا اینجای قضیه مشکل بعضیها مثه خودم رو حل کنه
joomla 3.0
flowerflower
امضاء mohi
وجدان بزرگترین فیلسوف است(روسو)
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، محمدسلیمانی ، vahid.exe
ارسال پاسخ 


پیام‌های داخل این موضوع
راه حل جدید - iman iman - ۱۷-۷-۱۳۹۱, ۰۲:۰۱ عصر
سوال - takide - ۱۲-۱۱-۱۳۹۱, ۱۲:۴۸ صبح
کامپوننت فرم ساز آر اس فرم -RSform - amirali - ۱۶-۱۱-۱۳۹۱, ۰۵:۰۸ عصر
آناگ - anag - ۲۵-۱۱-۱۳۹۱, ۰۴:۰۰ صبح
طراحی rsforms فرم به شکل زیر - yavadood - ۳۰-۱-۱۳۹۲, ۰۴:۱۴ صبح
RE: رفع مشکلات تخصصی کامپوننت فرم ساز آر اس فرم RSform - mohi - ۲۵-۱-۱۳۹۳ ۰۸:۳۸ عصر
فیلد اجباری - remo330 - ۲۲-۹-۱۳۹۳, ۱۲:۱۰ صبح
مشکل با پلاگین pdf در rsform - mohsen-73 - ۱۷-۱۰-۱۳۹۳, ۰۶:۱۶ عصر
تعیین ظرفیت - saeedba - ۲-۸-۱۳۹۴, ۱۲:۴۶ صبح
عدم ارسال اطلاعات به بانک - lordofaxe - ۹-۲-۱۳۹۵, ۰۴:۵۱ عصر

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان