Ich stoße mit Slug auf eine Straßensperre und suche deinen Expertenrat.Laravel 5 - Slug Implementation
Wir haben einen Fahrertisch, Autos Tabelle, Flotte-Besitzer-Tabelle.
- Fahrer haben Autos
- Fuhrparkbesitzer Fahrer haben, die Autos haben Ich versuche Slug wie folgt zu erstellen:
www.example.com/drivers/driver-name
www.example.com/cars/car-name
www.example.com/fleet-owners/fleet-owner-name
In meinem Webapp ich die Schnecke mit eloquent-sluggable folgend mit entsprechenden das Merkmal implementiert.
Im Treibermodell ich eine Sluggable Methode erstellen haben, wie unten
protected $sluggable = [
'build_from' => 'user.name',
'save_to' => 'slug',
];
Für Fahrer, verwendet es user.name und speichert die jeweiligen Schnecke und es funktioniert als Treiber und Karten für beide erwartet.
Aber für Flottenbesitzer kann ich dies nicht tun, da für einen Flottenbesitzer der Name des Treibers als Treibername gespeichert ist, aber ich kann nicht auf diesen Namen verweisen oder Slug dafür erstellen.
Möchten Sie den Namen des Flotteninhabers aus der Fleetowner-Tabelle als Slug für www.example.com/fleet-owners/fleet-owner-name abrufen? – ExohJosh
Ja, das ist richtig. – Prabesh