0
私は、たとえばwww.url.com/service/ny/slugというURLを持つ "get.location"という名前の関数getLocationを持っています。これは、単一の場所を示しています。Laravelは他のルートにリダイレクトします
現在、場所が利用可能かどうかを確認したいと考えています。指定されたパラメータを持つ場所が利用できない場合、パラメータserviceとcityを持つ "search.servicecity"というルートを呼び出す必要があります。 URLはwww.url.com/service/ny/です。どのようにしてパラメータを使って経路を呼び出すことができますか?
public function getLocation($servicename, $city, $slug){
$location = Location::where([
['slug','=',$slug],
['city','=',$city]
])->first();
if(count($location)>0){
return view('search.location')->with('servicename',$servicename)
->with('city',$city)->with('information','getLocation')
->with('slug',$slug)->with('location',$location);
}else{
//call search.servicecity with parameters $servicename and $city
}
}
ありがとうございます。完璧。私は医者を見ていましたが、それを見つけるのは目が見えませんでした。 – DS87