Le cadre de jeu a une fonction dans la vue de créer une URL conviviale SEO via la fonction slugify()
. Il ne semble pas y avoir de fonction "unllugify", alors comment chercher des modèles à partir du paramètre slugified?Jouez! Framework: Comment rechercher un élément à partir d'une URL "slugify()"?
Si, par exemple, j'ai un modèle de blog qui a une propriété de titre réglé sur « Bonjour tout le monde », slugify produirait « bonjour monde ». Si j'effectue ensuite une requête Blog.find("byTitle", title)
où le titre est le titre slugifié, il ne retournera aucun résultat. Comment pouvez-vous rechercher un modèle en utilisant la limace fournie?
Juste pour souligner, le paramètre slugified existe * uniquement * pour les moteurs de recherche. Votre site devrait fonctionner de la même manière avec ou sans. –
C'était comme ça que j'étais déjà allé, merci pour la validation de mon approche! –
Est-il possible que quelqu'un sait avoir l'URL incluent automatiquement le titre slugified, ou est-ce besoin d'être spécifié lors de chaque URL est générée. c'est-à-dire @ {Blog.show (id, title.slugify)}. Merci. –