Das Play-Framework hat eine Funktion in der Ansicht, um eine SEO-freundliche URL über die slugify()
-Funktion zu erstellen. Es scheint keine "Unlugify" -Funktion zu geben, also wie suchen Sie nach Modellen aus dem Slugified-Parameter?Spielen! Framework: Wie suche ich ein Objekt von einer "slugify()" URL?
Wenn ich zum Beispiel ein Blog-Modell habe, dessen Titeleigenschaft auf "Hallo Welt" gesetzt ist, würde slugify "Hallo-Welt" erzeugen. Wenn ich dann eine Abfrage Blog.find("byTitle", title)
durchführe, in der Titel der Slugified-Titel ist, gibt es keine Ergebnisse zurück. Wie können Sie ein Modell mithilfe des bereitgestellten Slugs suchen?
Nur um zu betonen, der Slugified-Parameter existiert * ausschließlich * für Suchmaschinen. Ihre Website sollte mit oder ohne dasselbe funktionieren. –
So war ich schon gegangen, danke für die Validierung meines Ansatzes! –
Gibt es eine Möglichkeit, dass jemand weiß, dass die URL den Slugified-Titel automatisch enthält, oder muss das bei der Erstellung jeder URL angegeben werden? also @ {Blog.show (id, title.slugify)}. Vielen Dank. –