Lasst uns sagen, dass ich wie diesesdynamisch Ordneransicht in Route in Laravel machen
resources/views
paths
path1
index.blade.php
registration.blade.php
path2
index.blade.php
registration.blade.php
Und mein Weg einen Ordner haben
Route::get('/paths/{$path}, function(){
return view('paths/{$path}/index);
});
Dies funktioniert nicht, wenn ich tun, um dieses
localhost.com/paths/path1
Irgendeine Idee, wie es funktioniert? Dies ist im Controller mehr bevorzugt.
Ok, das habe ich bereits in der Schließung behoben, bevor train_fox antwortete. Ich bevorzuge das in der Steuerung
public function index(Request $request, $path)
{
$paths = [
'CD1',
'CD2',
'CD3',
];
foreach($paths as $path){
if($path === request()->segment()){
return $this->paths = $path;
}
}
return view('paths/'.$this->path.'/index');
}
Irgendwelche Ideen?
Haben Sie Ihren Code richtig gelesen? – mrabbani