Back to top

Autore Topic: creare form e stamparlo come coupon  (Letto 5191 volte)

Offline SteveDj

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
creare form e stamparlo come coupon
« il: 14 Giu 2011, 22:09:46 »
Ciao a tutti,
vi spiego subito qual è il mio problema:
1. devo realizzare un form con nome, cognome, email e codice fiscale
2. inviare mail di conferma contenete un coupon con i dati inseriti dall'utente (andrebbe bene anche permettere la stampa del form e inviare solo i dati di conferma)
3. salvare i dati nel db
4. infine devo poter consultare i dati per fini amministrativi

Per la realizzazione avevo pensato di utilizzare Chronoforms e ChronoConnectivity, il problema in sè nasce dal fatto di dover stampare il coupon qualcuno ha in mente qualche idea?

Spero di essere stato abbastanza chiaro e ringrazio in anticipo chiunque mi dia consigli

Offline SteveDj

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Re:creare form e stamparlo come coupon
« Risposta #1 il: 15 Giu 2011, 17:44:28 »
prova a rispondermi da solo  :)
allora creo il form e con i css personalizzo l'aspetto del form
inserisco il form in un articolo e posso stamparlo attraverso joomla.

In alternativa se risco ad inviare il form formattato adeguatamente via mail risolvo all'origine(anche se il coupon dovrebbe essere non modificabile)

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:creare form e stamparlo come coupon
« Risposta #2 il: 17 Giu 2011, 22:47:48 »
Benvenuto nella comunità italiana di Joomla SteveDj,

puoi provare anche questa soluzione. Inserisci nel campo On Submit code - after sending email il seguente codice.

Codice: [Seleziona]
<script type="text/javascript">
//<![CDATA[
function printDiv(elementId)
{
var a = window.open('','Stampa', "height=500,width=600,location=no,menubar=yes,scrollbars=yes,resizable=yes,statusbar=no,left=10,top=10");
 a.document.open("text/html");
 a.document.write(document.getElementById(elementId).innerHTML);
 a.document.close();
 a.print();
}
//]]>
</script>
<div style="float: right; clear:left;" id="PSR_print"><a href="<?php echo JURI::base()."index.php?option=com_chronocontact&amp;chronoformname=nome_form";?>" onclick="printDiv('area_stampa')"><img src="<?php echo JURI::base().'images/M_images/printButton.png';?>" alt="Stampa"/></a></div>
<div id="area_stampa">

<!-- inizio campi form -->

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 150px;">campo 1</label>
    <input class="cf_inputbox" maxlength="150" size="30" title="" id="text_0" name="text_0" type="text" value="{text_0}"/>
 
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<!-- fine campi form -->

</div><!-- chiusura div area_stampa -->

Sostituire nella prima div nome_form con il nome del tuo form.

Poi sostituire  il codice fra i commenti  inizio campi form e fine campi form con il codice del tuo form senza i bottoni.

Per ogni campo devi poi inserire l'attributo value="{nome_campo}" come nell'esempio dove il nome del campo è text_0
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 Mogikino

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Re:[RISOLTO] Chronoforms - drop down nidificati
« Risposta #3 il: 23 Set 2011, 16:23:56 »
Sto provanddo a inserire lo script che ho trovato nella pagina che mi hai consigliato, ma nella stampa mi da tutto il campo form io invece vorrei solo quello che l'utente ha scritto o selezionato, si può fare qualcosa?

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:creare form e stamparlo come coupon
« Risposta #4 il: 23 Set 2011, 19:10:37 »
Puoi selezionare l'area di stampa posizionando in modo appropriato i div che definiscono l'inizio e la fine dell'area di stampa.
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 Mogikino

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Re:creare form e stamparlo come coupon
« Risposta #5 il: 24 Set 2011, 00:33:24 »
Si ho provato cosi ma mi fa stampare i campi form e quello che l utente ha scritto io invece vorrei se possibile che mi stampi solo quello che l utente scrive in ogni campo senza farmi stampare il campo in se.
Altro quesito..
Guardando la tabella che mi genera chronoform se vado a visualizzare i dati inseriti ,dei drop down selezionati mi fa vedere le voci selezionata come 1 o 2 e nn con il testo del drop down quindi mi fa vedere la scelta una o due ma nn le rispettive voci.

Offline Mogikino

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Re:creare form e stamparlo come coupon
« Risposta #6 il: 29 Set 2011, 09:35:15 »
Nessuno ha qualche idea?
Dopo tanti sforzi e problemi sono riuscito a completare il form ora però mi rimane solo da risolvere questo quesito e credo uno dei più importanti, mi serve che mi stampi quello che ho inserito nel form, solo quello che ho inserito però e non anche le celle.  :-\

 



Web Design Bolzano Kreatif