Laravel သည် 0 က်ဘ်စီမံကိန်းအမျိုးမျိုးဖွံ့ဖြိုးတိုးတက်ရေးတွင်ကျယ်ပြန့်စွာအသုံးပြုသောအားကောင်းသော PHP framework ဖြစ်သည်။ Laravel's Form Verification function ကိုအသုံးပြုသောအခါ developer များစွာသည်ဘုံပြ problem နာကိုကြုံတွေ့ရလိမ့်မည်။ ဤ Jump အပြုအမူသည်အမှားသတင်းအချက်အလက်များကိုပြုပြင်ခြင်းနှင့်အသုံးပြုသူအတွေ့အကြုံအပေါ်အကျိုးသက်ရောက်သောအသုံးပြုသူများအတွက်အထောက်အကူမဟုတ်ပါ။ ဤဆောင်းပါးသည်စိစစ်အတည်ပြုပျက်ကွက်ပြီးနောက် Jump Path ကိုစိတ်ကြိုက်ပြုပြင်ရန်ကူညီရန်နည်းလမ်းတစ်ခုကိုမိတ်ဆက်ပေးလိမ့်မည်။
စိစစ်ခြင်းပြ problem နာကိုဖြေရှင်းရန်အတွက် Laravel's Custom Custom Class အတန်းကိုဖန်တီးခြင်းဖြင့်ပုံမှန် redirection control ကိုရရှိနိုင်ပါသည်။ ပထမ ဦး စွာ artisan command မှတဆင့်တောင်းဆိုမှုကိုအတန်းကိုဖန်တီးပါ။
php artisan make:request CustomRequest
ဤ command သည် app / http / တောင်းဆိုမှုများ လမ်းညွှန်တွင် commandrequest.php ဖိုင်ကိုထုတ်ပေးလိမ့်မည်။
ထို့နောက်ထုတ်လုပ်ထားသော Customrequest.php ဖိုင်ကိုဖွင့်ပြီး၎င်းကိုလိုအပ်သောပြုပြင်မွမ်းမံမှုများကိုပြုလုပ်ပါ။
class CustomRequest extends Request
{
// ...
}
Redirectto () ကိုဤအတန်းသို့ဤအတန်းသို့ဤအတန်းသို့ဤအတန်းသို့ထည့်ပါ။
public function redirectTo()
{
return $this->redirect()->getUrlGenerator()->previous();
}
ဤနည်းအားဖြင့် Form Verification ပျက်ကွက်သည့်အခါ Laravel သည်အသုံးပြုသူသည်ပင်မစာမျက်နှာအစားနောက်ဆုံးအကြိမ်သွားရောက်လည်ပတ်သည့်စာမျက်နှာသို့အလိုအလျောက်ပြန်သွားလိမ့်မည်။
ကျွန်ုပ်တို့၏စိတ်ကြိုက်အတည်ပြုသည့်ယုတ္တိဗေဒကို enable လုပ်ရန်ကျွန်ုပ်တို့သည်ဤတောင်းဆိုမှုအတန်းကို Controller တွင်ရည်ညွှန်းရန်လိုအပ်သည်။ ဥပမာ -
public function register(CustomRequest $request)
{
// validation passed, continue with registration
}
ဤအချိန်တွင် Laravel သည် Data Verification အတွက် လုပ်ပိုင်ခွင့် () နှင့် စည်းမျဉ်းစည်းကမ်းများကို အလိုအလျောက်ခေါ်ဆိုလိမ့်မည်။
ဤဆောင်းပါးမှတစ်ဆင့် developer များက Laravel သည်ပုံမှန်အားဖြင့် Laravel သည်ပုံမှန်အားဖြင့်ပုံမှန်အားဖြင့် homep default သို့ခုန်ချသည့်အခြေအနေကိုထိရောက်စွာရှောင်ရှားနိုင်သည်။ စိတ်ကြိုက်တောင်းဆိုထားသောအတန်းများသည်စိစစ်အတည်ပြုယုတ္တိဗေဒကိုပိုမိုလွယ်ကူစေရန်သာမကအသုံးပြုသူစစ်ဆင်ရေး၏စည်းမျဉ်းစည်းကမ်းများကိုတိုးတက်စေပြီးအပြန်အလှန်အပြန်အလှန်အကျိုးသက်ရောက်မှုရှိသောအတွေ့အကြုံကိုလည်းတိုးတက်စေသည်။ ဤဆောင်းပါးတွင်ဖော်ပြထားသောအဖြေများသည်အမှန်တကယ်စီမံကိန်းများအတွက်သက်ဆိုင်ရာပြ problems နာများကိုဖြေရှင်းရန်သင့်အတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။