Joomla.it Forum
Componenti per Joomla! => Gestione Form => : mariaaurora 11 Jan 2012, 11:16:29
-
Buongiorno a tutti,
ho creato un form per l'invio di un curriculum vitae online. Tra i vari campi c'è anche quello per l'upload della foto.
Allo stato attuale sono riuscita a far ricevere all'indirizzo stabilito, una mail formattata in HTML che simula l'impaginazione standard di un curriculum vitae, ma la foto riesco solo a farla arrivare come allegato della stessa email.
Mi è stato chiesto se è possibile, ammesso che lo sia, che venga dedicato uno spazio all'interno dello stesso testo alla foto, e non di averla separata come allegato, così da avere già la mail pronta da stampare comprensiva della sua foto posizionata nella posizione giusta.
L'unica cosa che mi era venuta in mente è inserire nel codice HTML del template della email, il link remoto alla foto che è stata caricata sul sever web, ma io a priori non posso sapere il nome della foto che è stata caricata...
Avete in mente qualche soluzione da suggerirmi? Grazie.
Saluti
-
La soluzione del link mi sembra valida e dovebbe funzionare.
Il nome dell'email lo trovi nel valore del nome che hai dato all'allegato e lo puoi richiamare nel link con {nome_allegato}, il quale va preceduto con la URL della cartella che contiene gli allegati nel sito.
-
La soluzione del link mi sembra valida e dovebbe funzionare.
Il nome dell'email lo trovi nel valore del nome che hai dato all'allegato e lo puoi richiamare nel link con {nome_allegato}, il quale va preceduto con la URL della cartella che contiene gli allegati nel sito.
Ringrazio ancora per la risposta.
La cosa che mi sfugge però è che, come da me impostato le foto vanno a salvarsi in /components/com_chronoforms/uploads e lì le trovo con il nome che aveva il file quando è stato caricato dall'utente.
Se tutte si chiamassero foto, e venissero man mano sovrascritte allora mi basterebbe puntare al file foto.jpeg dentro quel percorso, ma così non è e non deve essere (non posso rischiare la sovrascrittura).
Quindi come posso linkarmi al file? Per conoscenza, il file allegato alla mail è stato denominato "foto" nel field name
-
No, non è proprio così. Le trovi con il nome del file + un suffisso che è uguale a data e tempo nel momento della registrazione, quindi univoco. Percui ogni form inviato troverà sempre il suo file allegato.
Attenzione del link dovrai mettere l'URL completo del sito:
http://tuosito/components/com_chronoforms/uploads/{nome_allegato_nel form}
-
No, non è proprio così. Le trovi con il nome del file + un suffisso che è uguale a data e tempo nel momento della registrazione, quindi univoco. Percui ogni form inviato troverà sempre il suo file allegato.
Attenzione del link dovrai mettere l'URL completo del sito:
http://tuosito/components/com_chronoforms/uploads/{nome_allegato_nel (http://tuosito/components/com_chronoforms/uploads/{nome_allegato_nel) form}
quindi mi sarebbe sufficiente mettere nel template il riferimento al link http://miosito/components/com_chronoforms/uploads/{ (http://tuosito/components/com_chronoforms/uploads/%7Bnome_allegato_nel)foto}
e capisce in automatico quale foto andarmi a prendere?? Così semplicemente??
-
Proprio così.
-
Proprio così.
Ho inserito nel template questa riga di codice
<td width="453"> <img src=”http://www.miosito.it/components/com_chronoforms/uploads/curriculum/{foto}” width="113" height="188"> </td>
ma nella mail che ricevo, viene visualizzata la tipica iconcina che si ha quando non riesce a caricare l'immagine, il foglietto grigio per intenderci.
Dove ho sbagliato?
-
quale versione di chronoforms stai usando ?
-
quale versione di chronoforms stai usando ?
4.0 RC2.0
-
Aggiorna alla ultima versione la v4 RC 3.
Avevo fatto il copia incolla del percorso dal tuo link e lo avevo adattato al mio sito e non funzionava.
Dopo un po' di tentativi e verifiche mi sono accorto che nel tuo link i primi due doppi apici sono così ” e non così ". E' quello il problema. Correggi e controlla di aver scritto esattamente il percorso del file.
Il copia incolla è comodo ma a volte è fonte di problemi.
Con le ultime prove sia in locale che in remoto funziona.
-
Aggiorna alla ultima versione la v4 RC 3.
Avevo fatto il copia incolla del percorso dal tuo link e lo avevo adattato al mio sito e non funzionava.
Dopo un po' di tentativi e verifiche mi sono accorto che nel tuo link i primi due doppi apici sono così ” e non così ". E' quello il problema. Correggi e controlla di aver scritto esattamente il percorso del file.
Il copia incolla è comodo ma a volte è fonte di problemi.
Con le ultime prove sia in locale che in remoto funziona.
Fenomenale. Tutta colpa di quegli apici. Ora funziona tutto alla perfezione.
Se posso, una -davvero- ultima domanda....
Ho letto qualche risposta qui nel forum, ma non riesco a trovare le stesse indicazioni anche nel mio backend (forse sono risposte obsolete) riguardo al formato data GG-MM-AAAA nei campi data nel mio form.
Al momento sono riuscita a mettere i giorni della settimana in italiano nel piccolo calendario che compare, ma non riesco a far si che poi si visualizzino nello standard italiano anzichè quello inglese.
Mi sono basata su questa tua risposta http://forum.joomla.it/index.php?topic=142586.0 (http://forum.joomla.it/index.php?topic=142586.0)
ma non riesco a trovare i percorsi a cui fai riferimento nei vari punti.
NB. A me serve solo la data, non l'ora.
Grazie nuovamente
-
Se posso, una -davvero- ultima domanda....
Ho letto qualche risposta qui nel forum, ma non riesco a trovare le stesse indicazioni anche nel mio backend (forse sono risposte obsolete) riguardo al formato data GG-MM-AAAA nei campi data nel mio form.
Al momento sono riuscita a mettere i giorni della settimana in italiano nel piccolo calendario che compare, ma non riesco a far si che poi si visualizzino nello standard italiano anzichè quello inglese.
Mi sono basata su questa tua risposta http://forum.joomla.it/index.php?topic=142586.0 (http://forum.joomla.it/index.php?topic=142586.0)
ma non riesco a trovare i percorsi a cui fai riferimento nei vari punti.
NB. A me serve solo la data, non l'ora.
Grazie nuovamente
Per questo è meglio aprire un'altra discussione per consentire di ritrovare più facilmente gli argomenti trattati.
-
Salve ho seguito le istruzioni su come incorporate una foto nella mail...
Bè purtroppo nel corpo della mail trovo solo il link col percorso alla foto e non la foto....dove sbaglio?
Il form (è solo una prova) si trova qui:
http://www.dilloatutti.net/index.php?option=com_chronoforms5&chronoform=foto_incorporata (http://www.dilloatutti.net/index.php?option=com_chronoforms5&chronoform=foto_incorporata)
Grazie