Joomla.it Forum
Componenti per Joomla! => Gestione Form => : webdc 05 Aug 2014, 10:35:49
-
Buongiorno ragazzi,
qualcuno mi saprebbe aiutare ho creato 2 form completamente identici
ma in un sito mi invia le mail e nel altro no
mi potreste aiutare?
questo č il primo e funzione http://www.mpcreative.it/ (http://www.mpcreative.it/)
quello che non funziona e http://dcstudios.it/ (http://dcstudios.it/)
mi sapete aiutare?
-
Proprio uguali non sono quei due form.
Comunque ho fatto una prova su entrambi, ma non danno nessuna risposta sull'esito dell'invio.
Occorrerebbero maggiori informazioni. Versione Joomla, php.
In quello che non funziona altro tipo di email ad esempio quella dei contatti o degli utenti funziona ?
-
joomla 3.3.3
- Current PHP version: 5.3.28
non non č una mail che č collegata ad utenti
di mando per pvt le login per accedere
-
Il problema era che avevi inserito in Action URL dell'azione HTML (render form) il link dell'home page del sito.
L'istruzione riportata sotto il settaggio "The form action url, if provided then the submit event will not be executed!" dice che se inserisci qualcosa li poi non viene eseguito l'evento del form "submit".
Questo era il bug e di conseguenza non registrava i dati nel database, non inviava l'email e non mostrava il messaggio di ringraziamento essendo queste azioni inserite in on submit.
Fai un controllo anche nell'altro sito perchč il messaggio di ringraziamento non lo invia nemmeno quello.
-
ok grazie ma allora per mandarlo alla home appena inviata come possiamo fare?
-
Se vuoi far vedere il ringraziamento non puoi andare alla home.
Non mi sembra perņ un grande problema uno legge il ringraziamento e poi clicca sul link a home. Al limite nel ringraziamento puoi inserire un link alla home.
Altrimenti, soluzione brutta perņ, non metti il ringraziamento e fai un redirect alla home page, ma uno non comprende se il form ha avuto esito o no.