Bonjour,

Débutante en symfony, je suis confrontée à ce problème :

j'ai paramétré une route dans mon fichier routing.yml

show_media:
url: /:sf_culture/artgalery/:type_slug/:id/:title_slug
class: sfDoctrineRoute
options:
model: Media
type: object
prefix_path: /:sf_culture/artgalery
param: { module: artgalery, action: show, sf_format: html }
requirements:
sf_method: post
sf_culture: (?:fr|en)


J'apelle l'url comme ceci :

<?php echo url_for('show_media', $media) ?>


L'url générée est celle-ci :

frontend_dev.php/fr/artgalery/image/5/mon-image-1

Donc précisément ce que je veux!

Seulement, le contenu correspondant ne s'affiche pas
J'ai cette erreur :

404 | Not Found | sfError404Exception
Action "artgalery/image" does not exist.


Je galère pour trouver la source du problème, j'ai encore du mal à comprendre comment le routage fonctionne...

J'espère avoir été assez claire, merci pour votre aide


Niennachinoi