Juste pour partager, au cas où quelqu'un en aurait besoin.

J'ai installé SfContactFormPlugin et ajouté à mon routing.yml la route suivante, telle que définie dans le readme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
contact:
  url:  /contact
  param: { module: contact, action: index }
Alors qu'en local le formulaire s'affiche au moins (reste le problème d'envoi d'email pour lequel j'ai encore quelques soucis), en ligne la page renvoie cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Empty module and/or action after parsing the URL "/contact/" (/).
J'y ai rien compris. J'ai d'autres routes sur ce même modèle qui marchent bien. Pour régler le problème, il m'a fallu par hasard ajouter un slash à la fin de ma route contact, comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
contact:
  url:  /contact/
  param: { module: contact, action: index }
La page s'est normalement affichée, mais ne me demandez pas d'expliquer ça, j'y comprends rien.


PS. Problème d'envoi de mails réglé aussi ici.