Joomla.it Forum

Joomla! 3 => Joomla! 3 => : La Freccia del Sud 22 Apr 2015, 09:20:56

: [RISOLTO]Indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 09:20:56
Ciao, ;)

non so se conoscete il componente Proform basic che serve appunto per includere form all'interno di joomla.
Ora lo sto usando e in linea generale va bene. L'unico problema è che nelle e-mail che ricevo da coloro che compilano il mio form l'indirizzo e-mail del mittente è il mio cioè quello impostate nel componente in questione lato backend.
Io vorrei invece che ogni volta che un utente compila il mio form e mette in uno dei campi il SUO indirizzo e-mail questo compaia anche come indirizzo del mittente in maniera tale che quando mi arriva l'e-mail io posso rispondere replicando mentre allo stato attuale devo prima andare a scrivere l'e-mail del cliente nel campo del mittente e poi rispondere.
Spero di essermi spiegato bene.

Conoscete qualche componente per form che permette di fare questa cosa?

Grazie anticipatamente.
: Re:indirizzo e-mail mittente su form
: giovi 22 Apr 2015, 09:29:41
Chronoform lo consente!
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 09:45:53
Ciao giovi, ma dai veramente? cioè l'email che mi arriva a me amministratore possiede come indirizzo e-mail del mittente quello che chi ha compilato il form ha messo  nel campo e-mail del form stesso?
Se è così è fantastico.

Fammi sapere

Grazie
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 09:51:28
Ah dimenticavo:

Il mio sito è multilingua, con chronoform riesco a generare un form distinto per ogni lingua?


Grazie
: Re:indirizzo e-mail mittente su form
: giovi 22 Apr 2015, 09:52:24
Con chronofoem puoi personalizzare il form come vuoi, sei tu stesso a plasmarlo ed a configurarlo!

Puoi creare quanti form vuoi ;-)
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 10:00:19
giovi, ho appena installato il pacchetto di chronoform sul mio sito.
Mi dice però che il pacchetto non è stato validato e mi richiede, per farlo, una "Validation Key" che si ottiene:

using your sale# on www.chronoengine.com


cosa significa? cosa devo fare esattamente?

Grazie
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 10:31:12
ah ho capito la validazione serve solo se vuoi installare la versione a pagamento quindi nel mio caso non serve.

Un altra cosa: nei campi a disposizione non vedo però quello della data cioè il calendario per far scegliere la data (esempio arrivo e partenza) a chi compila il form.
Ma penso che sono io che non lo vedo. Sai dirmi dove lo trovo esattamente e che nome ha?

Grazie 1000
: Re:indirizzo e-mail mittente su form
: giovi 22 Apr 2015, 10:48:48
Si chiama datetime picker: http://www.joomla.it/articoli-community-16-e-17-tab/6173-un-calendario-datepicker-per-i-nostri-form-con-chronoforms-v4.html
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 10:52:59
Ah Ok si l'ho individuato.

una cosa: ho terminato di creare il form e l'ho collegato alla mia voce di menu però al click sulla voce mi restituisce una pagina bianca invece del form con i suoi campi. Dove sto errando?

Poi ho anche visto che dalla voce di menu che intendo collegare non mi fa vedere la tendina con i vari form che hocreato per scegliere a quale lo devo collegare.

Grazie
: Re:indirizzo e-mail mittente su form
: giovi 22 Apr 2015, 10:57:07
Verifica di aver fatto tutto correttamente:
http://www.joomla.it/articoli-della-community/924-creare-forms-con-chronoform.html
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 11:17:11
Grazie molto giovi ora leggo attentamente la pagina che mi hai inviato.
Per quanto riguarda il campo "Data" di cui parlavamo sopra viene mostrato il classico calendario da cui l'utente può scegliere la data?

Grazie
: Re:indirizzo e-mail mittente su form
: giovi 22 Apr 2015, 11:31:05
Se sbirci il primo articolo che ti ho linkato ti renderai conto di si ;)
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 11:33:50
la pagina linkata:

http://www.joomla.it/articoli-della-community/924-creare-forms-con-chronoform.html (http://www.joomla.it/articoli-della-community/924-creare-forms-con-chronoform.html)

è relativa però, me ne sono accorto ora, ad una versione vecchia di Chronoform ho vistoi che ci sono parecchie funzionalità diverse rispetto alla versione attuale mi sembra la 5
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 12:38:05
praticamente mi sono accorto che quando collego la voce di menu al form mi da il seguente messaggio di errore:

"Form not found or is not published"

in realtà il form è pubblicato (ha il pallino verde a fianco).

Da cosa può dipendere ho seguito il tutorial originale e mi sembra di aver fatto tutto correttamente.
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 15:58:37
sto facendo progressi, ora ho costruito il form e quando clicco su "TEST" me lo fa vedere correttamente. Questo è un gran passo.
Ora però quando creo una voce di menu e la collego a Chronoform mi da sempre lo stesso messaggio di errore:


"Form not found or is not published"

ah, dimenticavo, non mi da neanche la possibilità di scegliere e selezionare uno dei 3 form che ho creato: è un link solo che da quando ci clicco il messaggio di cui sopra:

"Form not found or is not published"

c'è qualcosa che non mi torna.

Fammi sapere

Grazie

: Re:indirizzo e-mail mittente su form
: lorenzo15 22 Apr 2015, 16:18:29
Ciao, accertati di aver scritto, mentre crei la voce di menu e dopo aver scelto il tipo di voce di menu di avere in "Opzioni" su "Form name" il nome corretto del form, cioò quello con cui l'hai salvato su Chronoforms.

Lorenzo  :)
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 16:20:42
Ahhhh aspetta controllo subito!
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 22 Apr 2015, 16:29:36
SI Lorenzo era proprio come dicevi tu ora è OK. Tra l'altro questo mi spiega anche come collegare i vari form alle varie voci di menu: sarà sufficiente mettere nella singola voce in corrispondenza di "Opzioni" il nome del relativo form che voglio collegare.

Ne approfitto per chiederti 2 cose ancora che non riesco a capire:

1- ho fatto una prova e nella e-mail che mi arriva dopo aver compilato il form mi appaiono solo 2 scritte:  Nome e Cognome tra l'altro senza valori dentro. Evidentemente sto omettendo qualcosa anche qui;

2- vorrei capire che settaggi devo fare per fare in modo che nelle e-mail che mi arrivano, in corrispondenza del mittente, ci sia l'indirizzo e-mail di chi ha compilato il form e non il mio in maniera tale che cliccando sul pulsante "RISPONDI" di Outlook automaticamente invio la risposta all'utente che ha compilato quel form.

Grazie

: Re:indirizzo e-mail mittente su form
: lorenzo15 22 Apr 2015, 18:56:31
Allora...
1- Per visualizzare correttamente tutti i campi nel testo della mail devi iscrivere (p.e.):

Gentile amministratore, ho appena compilato il form sul tuo sito! Ecco i miei dati:
2- Per fare ciò basta che, nella schermata di modifica dell'email in chronoforms, sotto "Basic" lasci vuoto i campi From name e From email (compila, ad esempio, il "To" con il tuo indirizzo mail) e invece, sotto "Advanced", compili il campo "Dynamic reply to name" con il nome del campo (sempre non del label, e, questa volta, senza {}) del cognome (in questo modo il mittente sarà anche identificato col suo cognome) e il campo "Dynamic reply to email" con il nome del campo della email. Altrettanto fai per "Dynamic from name" e "Dynamic from email" rispettivamente col campo del cognome e con quello della mail.

Spero di essere stato chiaro :)
 
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 23 Apr 2015, 08:17:31
Ciao lorenzo, si è tutto abbastanza chiaro. Un acosa non ho capito:

nome del campo ho capito, ho capito poi che non va messo il nome della label. Non ho invece capito dove hai scritto "con il nome" li esattamente cosa va messo?


Grazie molto

: Re:indirizzo e-mail mittente su form
: giovi 23 Apr 2015, 08:38:15
Intende il nome del campo contemente il cognome e non il nome della sua etichetta. Se l'hai già fatto non devi aggiungere altro
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 23 Apr 2015, 08:42:54
cioè quindi tra le 2 parentesi {nome del campo} ci deve essere solo il nome del campo giusto?
: Re:indirizzo e-mail mittente su form
: giovi 23 Apr 2015, 08:47:44
Si
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 23 Apr 2015, 17:23:24
ah, altre 2 domande:

1- una volta che ho creato il mio form devo anche cliccare sul pulsante "CREATE TABLE" ? Premetto inoltre che il form l'ho creato cliccando sul pulsante "NEW SIMPLE";

2- ho notato (non so se rappresenta un problema) che nella pagina principale (in amministrazione) accanto al nome del mio form
ci sono 2 rettangolini (16 Issues - 0 Notices): il primo mi appare di color rosso con una X al fianco (indica che c'è qualcosa che non va?) mentre l'altro è regolarmente verde con la spunta di OK.
E' tutto regolare o indica qualcosa che non va?

Grazie
: Re:indirizzo e-mail mittente su form
: lorenzo15 23 Apr 2015, 17:32:51
1- Sì, in questo modo puoi ottenere e archiviare i dati nel database di ogni form compilato. Ovviamente per fare ciò devi collegare il form al database inserendo l'evento Save DB che rimanda alla tabella appena creata all'interno di On submit del Setup del tuo form.


2- Quella voce indica che ci sono dei problemi (nel tuo caso 16) all'interno del form. Alcuni si risolveranno collegando il database, altri devi controllare nelle varie schede di creazione del form (con particolare "interesse" a quella "Setup"). Unica cosa che, facendo una prova, mi viene segnalato come errore il campo del mittente della email ecc... anche se è funzionante, quindi secondo me puoi non farci caso ;)
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 23 Apr 2015, 17:52:17
Ciao Lorenzo:

1- SAVE DATABASE lo devo cliccare dopo che ho crato la tabella giusto?

2- Nel pulsante SET UP ho 2 voci "Email" una con vicino il numeretto 0 e l'altra con il numeretto 1 devo intervenire solo su una o su entrambe?

Per quanto riguarda gli errore posso prima collegare tabella e database e poi correggerli in un secondo momento o lo devo fare prima dei collegamenti?

Thank you
: Re:indirizzo e-mail mittente su form
: lorenzo15 23 Apr 2015, 17:59:39
1- Dipende... Di che Save Database stai parlando?


2- Puoi mandare uno screen?


Gli errori possono essere corretti in ogni momento senza restrizioni  ;)
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 23 Apr 2015, 18:16:51


Mi riferivo al  SAVE DB che mi hai menzionato nel punto qui sotto. Non l'ho ben capito il tutto.Cioè come devo procedere: prima creo la tabella del form appena creato (con "create table") e poi la collego al database o viceversa?

1- Sì, in questo modo puoi ottenere e archiviare i dati nel database di ogni form compilato. Ovviamente per fare ciò devi collegare il form al database inserendo l'evento Save DB che rimanda alla tabella appena creata all'interno di On submit del Setup del tuo form.


2. ti allego lo screenshot per la questione delle 2 e-mail nel SET UP.

3. nel SET UP non ho la cartella "On submit" di cui mi fai menzione.

Thanks ;) (http://www.corriere.it/scrrenshot.jpg)(http://www.comunicando-web.com/scrrenshot.jpg)
: Re:indirizzo e-mail mittente su form
: lorenzo15 23 Apr 2015, 18:23:07
1- Sì, prima crei la tabella del form con "create table" e poi la colleghi in "Data Save".


2- Scegli tu, basta che ne abiliti solo uno. Non mi trovavo perchè solitamente non uso la modalità semplice. Le prossime volte prova ad usare quella di base, richiede qualche minuto in più ma ti dà veramente molte possibilità in più (e maggior flessibilità), certo solo se devi fare qualcosa di un po' più complesso  :)
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 23 Apr 2015, 18:34:06
nel SET UP non ho la cartella "On submit" di cui mi fai menzione.

P.S. molti di quegli errori (16) sono scomparsi me ne rimangono 11 però non so come individuarli in quanto mi sembra che abbai fatto bene tutti i settaggi.

: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 23 Apr 2015, 18:54:41
ho risolto tutto. Ora il form sembra funzionare correttamente.

L'unica cosa che ancora non va è l'indirizzo e-mail del mittente: praticamente quando mi arriva l'e-mail dal form nell'indirizzo del mittente c'è:

Root User <root@localhost.rossi-isp.com>

non mi appare cioè come mittente l'indirizzo e-mail del mittente ma quello di root del provider dove è ospitato il sito.

Dove sto sbagliando?

non è che per caso l'indirizzo del mittente appare solo quando creo il form in forma "ADVANCED" e non nella forma semplice?
sto infatti guardando il settaggio e-mail ma mi sembra tutto corretto.

Grazie
: Re:indirizzo e-mail mittente su form
: giusebos 23 Apr 2015, 20:46:11
qui un esempio scaricabile di ciò che cerchi

http://forum.joomla.it/index.php/topic,250741.msg1165064.html#msg1165064
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 24 Apr 2015, 09:05:16
ciao Giuseppe,
scusami ma non ho compreso.
Io il form l'ho creato e collegato al databse. E' perfettamente funzionante. L'unico problema è che non mi mette l'e-mail del mittente nelle e-mail che mi arrivano a me amministratore.
Nel mio form c'è un campo (input text) dove l'utente scrive la sua e-mail ed è questa e-mail che dovrebbe apparire come mittente nell'e-mail che mi arriva dal form. E questo non avviene (mi mette un e-mail del provider che ospita il sito).
Probabilmente è un problema di settaggi..ho omesso qualcosa..non so

P.S. è corretto voler far pescare l'e-mail che deve diventare quella del mittente da un capo del form? Che tipo di campo deve essere questo dove l'utente mette la sua e-mail?
: Re:indirizzo e-mail mittente su form
: La Freccia del Sud 24 Apr 2015, 09:31:20
EUREKA RISOLTO! ;D

praticamente dovevo compilare il SET UP della e-mail in modalità ADVANCED e non BASIC e seguire le indicazioni date da Lorenzo e che trascrivo qui sotto. Ora è veramente tutto a posto e funzionante.

Grazie a tutti coloro che mi hanno aiutato e a Lorenzo in particolare:


Sotto "Advanced", compili il campo "Dynamic reply to name" con il nome del campo (sempre non del label, e, questa volta, senza {}) del cognome (in questo modo il mittente sarà anche identificato col suo cognome) e il campo "Dynamic reply to email" con il nome del campo della email. Altrettanto fai per "Dynamic from name" e "Dynamic from email" rispettivamente col campo del cognome e con quello della mail.

: Re:[RISOLTO]indirizzo e-mail mittente su form
: lorenzo15 24 Apr 2015, 14:10:29
Di niente, felice che abbia risolto  ;)
: Re:[RISOLTO]indirizzo e-mail mittente su form
: La Freccia del Sud 24 Apr 2015, 16:15:51
un aultima cosa: il pulsante di invio alla fine del form mi appare completamente bianco e quindi non si vede la scritta "invio" che dovrebbe essere bianca.
Io non ho toccato niente sui css quindi non so come mai questo pulsante sia di colore bianco e non consenta la lettura del testo che c'è sopra.
Anche a voi si è presentato così appena installato?

Grazie
: Re:Indirizzo e-mail mittente su form
: giusebos 24 Apr 2015, 18:51:09
il pulsante, se apri l'elemento, vedrai che alla voce "Class" c'è un codice "btn btn-default".

se ad esempio lo cambi con "btn btn-large btn-primary", lo avrai blu e di una dimensione più grande.

Questo codice deriva da bootstrap, quindi in alcuni casi potrebbe non funzionare se il tuo template non usa bootstrap o funzionare solo in parte.
altresì è possibile personalizzare il codice css, creando una nuova classe ed usandola per dare al pulsante l'aspetto desiderato.
: Re:Indirizzo e-mail mittente su form
: La Freccia del Sud 24 Apr 2015, 19:02:34
Ciao Giuseppe,
ho sostituito semplicemente la classe come mi hai detto tu ed effettivamente il pulsante è diventato subito azzurro e perfettamente leggibile.
Non capisco però come mai di default avevano messo una classe che rendeva il pulsante bianco e illeggibile. Bohh i misteri di Chronoform.
Comunque grazie davvero così ho risolto.

A presto ;)
: Re:Indirizzo e-mail mittente su form
: giusebos 24 Apr 2015, 19:19:46
ma non sono misteri, semplicemente è stata inserita una classe neutra che può andar bene con il 99% dei template. Mi pare una giusta scelta, poi non è detto che vada bene a tutti, ma per fortuna si può intervenire facilmente senza fare strani giochi di prestigio ;)

Appena puoi inserisci risolto come si deve e conviene :) :)
: Re:[RISOLTO]Indirizzo e-mail mittente su form
: La Freccia del Sud 24 Apr 2015, 19:27:52
si, in effetti io ho usato un template particolare a pagamento. Può essere che in qualche modo si è verificato qulche conflitto che determinava quel pulsante bianco e illeggibile. Comunque tutto è bene quel che finisce bene :)

Grazie a presto Giuseppe ;)