Domanda

Ho tre moduli di contatto-statunitensi che sono pagine CMS. Sono su siti Web separati e hanno tutti tasti URL diversi. Le pagine CMS hanno le proprie forme PHTML ma usano la stessa azione del controller (form_action="/contacts/index/post") per la pubblicazione come definito nel CMS.

Comportamento attuale:

Ognuno di questi moduli si presenta bene, ma, dopo l'invio, vengono reindirizzati al /contacts/index/ (attraverso $this->_redirect('*/*/')) e le pagine reindirizzate non sono da cui il cliente è iniziato, ovviamente.

Comportamento desiderato:

Vorrei che la pagina reindirizzata fosse la stessa pagina del modulo da cui inizia il cliente. Qual è un modo più pulito e di senso per farlo? Dovrei creare un'estensione con un controller che in sostanza fa ciò che Mage_Contacts Il modulo lo fa, ma con una logica di reindirizzamento diversa?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top