eng

برنگشتن به صفحه اصلی بعد از پرداخت وجه در rsform

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

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

Share this post


Link to post
Share on other sites

باسلام

در تنظیمات فرم لینک برگشتی رو تنظیم کردید یا خیر؟ اگر اعمال نشده پس لینک ارجاعی کدنویسی شده در پلاگین پرداختتون از تنظیمات فرم پیروی نمیکنه و میبایست پلاگین مورد استفاده تون رو باز کنید و مسیر Callback داخلش رو به مسیری که مدنظرتون هست تغییر بدید.

اگر این کار رو نمیتونید انجام بدید کدهای پلاگینتون رو اینجا قرار بدید راهنمایی انجام میشه

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

Share this post


Link to post
Share on other sites

سلام مجدد

فایلrsfptrangellzarinpal.php رو باز کنید. در خط 69 مشخص هست که آدرس برگشتی به فرم ارجاع داده میشه.

			$CallbackURL = JURI::root() . 'index.php?option=com_rsform&formId=' . $formId . '&task=plugin&plugin_task=trangellzarinpal.notify&code=' . $code;

جایگزینش  کنید با خط زیر.

$CallbackURL = JURI::root() . 'index.php/success' ;
				

لینک index.php/success  میتونه هر منویی باشه که دلتون میخاد . یک منو ایجاد کنید و نا مستعارش رو بعد از عبارت index.php قرار بدید. اگر منویی که ایجاد کردید زیرمنوی یک منوی دیگر هستش طبیعیه که میبایست اون منوی والد هم در لینکتون درج بشه.

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

Share this post


Link to post
Share on other sites

خیلی ممنون جناب مردانه زاده جای اون index.php/success هر لینکی بخوام میتونم بزارم؟

Share this post


Link to post
Share on other sites
در 2 ساعت قبل، eng گفته است :

خیلی ممنون جناب مردانه زاده جای اون index.php/success هر لینکی بخوام میتونم بزارم؟

منظورم اینه من میخوام بعدش گوگل برام باز بشه باید دقیقا چطوری لینک بدم؟

Share this post


Link to post
Share on other sites

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

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

متد ریدایرکت جوملا به شکل زیر هست

JFactory::getApplication()->redirect("Your Link"); 

 

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

چرا روی دو تا جوملا نصب کردید؟ الان میخواید توی جوملای دوم که پرداخت شد دوباره برگرده به جوملای اول؟

تلگرام: arasjoomla

 

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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