دیتالایف انجین فارسی

انتقال کاربر به صفحه جدید بعد از تکمیل فرم ثبت نام

تاریخ انتشار: 25 مرداد 1395
ارسال کننده: elenor
در سیستم مدیریت محتوای دیتالایف انجین،
انتقال کاربر به صفحه جدید
ندارد، در این هک شما را قادر خواهیم کرد تا با تغییری کوچک این امکان را بر روی وب سایت خود فراهم آورید.
این توی هر قسمتی که مسیج باکس رو نشون بده قابل انجامه.
از جمله:
انتقال به صفحه دلخواه پس از ثبت نام
انتقال به صفحه دلخواه پس ارسال مطلب
و...
  • آموزش نصب
  • تصاویر
خب من در اینجا فقط برای ثبت نام رو توضیح میدم برای بقیه قسمت ها هم به همین شکل هست.

در ابتدا از طریق فایل منیجر هاستتون یا جایی که دیتالایف رو نصب کردید ، از مسیر زیر فایل website.lng را باز کنید
\language\Farsi\website.lng

2 - متن زیر را پیدا کنید

reg_ok_1' => "عضویت شما را در سایت تبریک می گوییم، اکنون شما می توانید از امکانات سایت استفاده کنید.",


بعد از پیدا کردن کد بالا زیر آن کد زیر را اضافه کنید


'go_to_url' => "<meta http-equiv='refresh' content='0; url=http://yoururl.ir' />",



در کد بالا به جای http://yoururl.ir لینک جایی که میخواید کاربر به اونجا انتقال پیدا کنه رو وارد کنید

خب فایل website.lng رو ذخیره کنید و حالا از مسیر زیر فایل register.php رو باز کنید
engine\modules\register.php

کد زیر را پیدا کنید


msgbox( $lang['reg_ok'], $lang['reg_ok_1'] );


کد بالارو به کد زیر تغییر بدید

msgbox( $lang['reg_ok'], $lang['go_to_url'] );


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

./index.php
انتقال کاربر به صفحه جدید بعد از تکمیل فرم ثبت نام
16 نفر (7 کاربر و 9 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر بخش قالب ها
25 مرداد 1395 - 21:56
عالی بود خسته نباشی

--------------------
عضو سایت
25 مرداد 1395 - 22:06
تشکر
ولی متوجه نمیشم چرا فایل php سیستم ویرایش و گزینه جدیدی به فایل زبان اضافه میشه؟!
نمی شد آدرس دهی برای همون
reg_ok_1
انجام بشه؟
عضو سایت
26 مرداد 1395 - 11:46
نقل قول: ezal
تشکر
ولی متوجه نمیشم چرا فایل php سیستم ویرایش و گزینه جدیدی به فایل زبان اضافه میشه؟!
نمی شد آدرس دهی برای همون
reg_ok_1
انجام بشه؟


چرا اون کار هم میتونید انجام بدید، فقط من در اینجا نخواستم که تکست های اصلی فایل زبان رو ویراش کنم فقط 1 خط جدید بهش اضافه کردم که اون go_to_url رو بتونید هر جایی استفاده کنید
مثلا اگه بخواید کاربر بعد از ارسال مطلب دوباره بیاد به صفحه اصلی برگرده دیگه لازم نیست متن زبان ارسال مطلب رو ویرایش کنید فقط کافیه add_noch رو در فایل addnews.php به go_to_url تغییر بدید.

نقل قول: mohammad-kh
عالی بود خسته نباشی

خواهش میکنم امیدوارم کاربرد داشته باشه.
عضو سایت
24 مهر 1395 - 21:41
کار نمیکنه
عضو سایت
27 مهر 1395 - 18:35
سلام این روش تست شده و کار میکنه ، شاید جایی اشتباه کردید مجدد امتحان کنید.
عضو سایت
13 آذر 1395 - 19:42
سلام تست کردم کار نمیکنه
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *