Skip to main content

URI et slugs

Lors de la création d'une section, que ce soit une structure, un channel ou un single, il vous sera demandé pour chaque langue :

Entry URI Format Template
{slug} _sections/ma-structure/index

Incluant un path

La balise {slug} dit d'utiliser le champ slug de l'entrée en question. Vous pouvez donc combiner, exemple :

nouvelles/{slug}

Incluant de la logique Twig

Ce champ accepte de la logique Twig, par exemple, la création d'un slug basé sur la valeur d'un champ checkbox.

Cette façon dynamique peut s'avérer intéressante pour utiliser une valeur d'un champ categories pour créer le slug de l'entrée :

{exempleCatRelation.one().slug}/{slug}
Essayez toutefois de garder cela le plus simple et "hardcodé" possible, pour faciliter la maintenance future.

Uri spéciaux

Si vous avez des besoins plus spécifiques, pour une page de résultat de recherche sans "entrée" ou autre, vous pouvez utiliser des routes custom:

Documentation officielle sur les custom routes

Utilisez le fichier routes.php dans config plutôt que le panneau d'administration. Ce fichier sera commité et plus facile à suivre.