Back to top

Autore Topic: Chronoforms email multiple...  (Letto 3464 volte)

Offline luchettoro

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Chronoforms email multiple...
« il: 18 Mar 2010, 13:08:26 »
Ciao ragazzi,
ho un form di contatto mail sviluppato con il componente chronoforms.Ora mi si presentano un paio di necessità:
Dopo la compilazione del modulo devono partire due mail, una all'admin (e questo sono riuscito a farlo) e l'altra alla mail specificata sul form.
Questa seconda mail inoltre dovrebbe essere generata dinamicamente, in base al valore di alcuni input del form,per esempio il valore di una dropdown.
Non sono riuscito a trovare nulla a riguardo sulla rete, sapreste indirizzarmi verso qualcosa?

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoforms email multiple...
« Risposta #1 il: 18 Mar 2010, 15:32:42 »
la seconda email da dove la ricavi dalla dropdown o in funzione del valore inserito della dropdown.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline luchettoro

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Chronoforms email multiple...
« Risposta #2 il: 18 Mar 2010, 15:45:01 »
La seconda mail deve essere dinamica nel suo template, in base al valore inserito nella dropdown.In poche parole devo cambiare il testo della mail in base a quel valore

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoforms email multiple...
« Risposta #3 il: 18 Mar 2010, 16:26:06 »
Puoi fare almeno per due vie.

1) con javascript con una onchange nella select della dropdown ed una funzione che in relazione al valore inserito riempie un campo input nascosto con il valore di una email;

2) con php inserito nella finestra validation del form alla voce Server Side Validation Code che sempre in funzione del valore inserito nella select assegna un derminato valore al campo nascosto che ricevrà il valore dell'emai.

Nell'uno e nell'altro modo occorre un po' di codice. Nel forum e negli articoli della comunità si è parlato del metodo con cui operare in entrambi i casi per situazioni diverse però, ma tecnicamente equivalenti.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline luchettoro

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Chronoforms email multiple...
« Risposta #4 il: 18 Mar 2010, 17:13:15 »
Grazie Vales, mi sembra un'ottima soluzione,
l'unica cosa è che non capisco dove elaborare il template della seconda mail, io ho una sola tab "Email Template"

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoforms email multiple...
« Risposta #5 il: 18 Mar 2010, 17:22:42 »
Rettifico devi inserire una nuova email e poi vedrai il nuovo template.
« Ultima modifica: 18 Mar 2010, 17:24:27 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline luchettoro

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Chronoforms email multiple...
« Risposta #6 il: 18 Mar 2010, 17:48:47 »
L'ho inserita....ma rimane sempre il template della prima.  :(

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoforms email multiple...
« Risposta #7 il: 18 Mar 2010, 18:16:34 »
In setup email clicchi sulla letterina con la freccia verde in alto a sinistra ed in basso sotto la precedente appare una nuova finestra di configurazione dell'email. Se ora clicchi su template email vedrai che in basso sotto il precedente è apparso un nuovo template.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

 



Web Design Bolzano Kreatif