亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

路線重定向到錯誤的頁面

路線重定向到錯誤的頁面

PHP
慕萊塢森 2023-09-15 21:14:43
我正在開發 Laravel 5,并且已經為所有頁面設置了路由。我有一個儀表板,其中包含某些圖標,單擊這些圖標會重定向到不同的頁面。現在,這個特定的圖標“Total Applications”在單擊時不會重定向到與其關聯的頁面,即total.blade.php,而是重定向到另一個頁面candidate.blade.php。我是 Laravel 的新手。我希望當我單擊“應用程序總數”頁面時,它應該重定向到為其指定的頁面。我分享以下代碼:儀表板.blade.php 文件:<div class="col-md-4">    <div class="single-dashboard-link card card-default p-3 text-center" onclick="location.href='{{route('employers.total')}}'">        <i class="fa fa-file-text font30"></i>        <h6>        {{ $user->employerJobApplications()->count() }} Total        </h6>        <p>        Applications        </p>    </div></div>包含兩個頁面的路由的路由文件:-Route::get('/total-applications', 'Frontend\EmployersController@totalApplications')->name('employers.total');Route::get('/{status}', 'Frontend\EmployersController@candidatesDisplay')->name('employers.candidate');我的控制器包含“總應用程序”頁面的邏輯:-public function totalApplications() {        if (!Auth::check()) {            session()->flash('error', 'Sorry !! You are not an authenticated Employer !!');            return back();        }        $user = Auth::user();        $user_id = $user->id;        $applicant = JobActivity::where('user_id',$user_id)->get();        return view('frontend.pages.employers.total', compact('user', 'applicant'));}
查看完整描述

1 回答

?
一只萌萌小番薯

TA貢獻1795條經驗 獲得超7個贊

好的。讓我們解釋一下

Route::get('/{status}', 'Frontend\EmployersController@candidatesDisplay')->name('employers.candidate');

該路由接受一個參數,status例如

example.com/pending
example.com/active
example.com/suspended

total-applications它可以是參數嗎?是的,這可能是為什么不所以路線將是

example.com/total-applications哪個重定向到Frontend\EmployersController@candidatesDisplay哪個導致candidate.blade.php不能通過total.blade.php在前面添加任何前綴來解決它{status}

請注意,您調用的任何端點都將落入該路由/{status},因為該路由接受您將到達的任何路徑。


查看完整回答
反對 回復 2023-09-15
  • 1 回答
  • 0 關注
  • 106 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號