Magento post de formulaire d'action personnalisés pour le contrôleur ne fonctionne pas - mal de routage, mais pourquoi?
J'ai un formulaire dans ma boutique Magento, le formulaire de contact. Lorsque je navigue à la forme, il a cette URL: http://www.domain123.com/contact/. Il y a une forme qui ressemble à ça:
<form id="contactForm" method="post" action="contactform/index/sendcontactmail">
...
</form>
Maintenant, quand je clique sur le bouton envoyer, il me donne une erreur 404 not found et je sais pourquoi. L'URL, il l'envoie à l'est http://www.domain123.com/contact/contactform/index/sendcontactmail, ce qui n'est pas, bien sûr, il doit être http://www.domain123.com/contactform/index/sendcontactmail (sans contact). La question est, comment puis-je résoudre ce problème? Le formulaire de contact comme le frontname contact et mes modules nom est formulaire de contact. Comment pourrais-je résoudre ce problème?
Merci!
OriginalL'auteur EOB | 2012-02-16
Vous devez vous connecter pour publier un commentaire.
Ajouter un slash à votre formulaire:
Ou si vous travaillez à partir d'un .phtml modèle le plus sûr moyen est d'utiliser un peu de PHP. Cela permettra d'insérer le bon de domaine:
OriginalL'auteur clockworkgeek