J'ai une route qui achemine une demande vers somepath/:id(.:format)
a somecontroller#show
.
Cela vaut pour toutes les demandes, quel que soit leur format. Cependant, j'ai une condition où somepath/:id.png
devrait retourner une image, et le code pour cela est déjà implémenté dans othercontroller#show
.
J'ai pensé que ce serait mieux de diriger les requêtes .png vers othercontroller
au lieu de dupliquer le code.
Quel serait le moyen d'y parvenir ?
J'ai envisagé d'utiliser des contraintes, mais je ne suis pas sûr que ce soit la bonne approche.