Back to top

Autore Topic: Layout di ChronoForm  (Letto 3667 volte)

Offline nidirex

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Layout di ChronoForm
« il: 20 Mar 2010, 08:14:29 »
Salve a tutti, ho un problema con chronoform; dopo aver installato e configurato con successo il componente, vorrei operare una formattazione anche minima al layout di default, tipo inserire due campi sulla stessa riga anziché a capo, cosa che non sono riuscito a fare

Ho dato un'occhiata a FormCode del form creato, che si presenta in questo modo:

<div class="form_item">
  <div class="form_element cf_heading">
    <h1 class="cf_text">ACQUISTA</h1>
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Nome</label>
    <input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="" id="text_1" name="name" type="text" />
 
</div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Cognome</label>
    <input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="" id="text_2" name="surname" type="text" />
 
 </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Indirizzo</label>
    <input class="cf_inputbox required validate-alphanum" maxlength="50" size="50" title="" id="text_9" name="address" type="text" />
 
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Telefono</label>
    <input class="cf_inputbox required validate-digits" maxlength="13" size="13" title="" id="text_10" name="telephone" type="text" />
 
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">E-Mail</label>
    <input class="cf_inputbox validate-email" maxlength="50" size="50" title="" id="text_11" name="e_mail" type="text" />
 
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Data di nascita</label>
    <input class="cf_inputbox required validate-date" maxlength="10" size="10" title="" id="text_14" name="date" type="text" />
 
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Luogo di nascita</label>
    <input class="cf_inputbox required validate-alpha" maxlength="30" size="30" title="" id="text_15" name="city" type="text" />
 
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Codice fiscale</label>
    <input class="cf_inputbox required validate-alpha" maxlength="16" size="16" title="" id="text_8" name="city" type="text" />
 
  </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_captcha">
    <label class="cf_label" style="width: 70px;">Codice di verifica</label>
    <span>{imageverification}</span>
   
    </div>
  <div class="cfclear">&nbsp;</div>
</div>

<div class="form_item">
  <div class="form_element cf_button">
    <input value="Submit" name="button_11" type="submit" />
  </div>
  <div class="cfclear">&nbsp;</div>
</div>


Dovrei inserire i campi Nome e Cognome sulla stessa riga, avete suggerimenti?

Grazie :)
« Ultima modifica: 20 Mar 2010, 08:52:31 da nidirex »

Offline parp15

  • Esploratore
  • **
  • Post: 167
  • Sesso: Maschio
    • Mostra profilo
Re:Layout di ChronoForm
« Risposta #1 il: 20 Mar 2010, 10:30:45 »
Potresti provare inserendo una tabella con una riga e due colonne:

Codice: [Seleziona]
<table border="0">
<tbody>
<tr>
<td><div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Nome</label>
    <input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="" id="text_1" name="name" type="text" />
 
</div>
  <div class="cfclear">&nbsp;</div>
</div></td>
<td><div class="form_item">
  <div class="form_element cf_textbox">
    <label class="cf_label" style="width: 70px;">Cognome</label>
    <input class="cf_inputbox required validate-alpha" maxlength="20" size="20" title="" id="text_2" name="surname" type="text" />
 
 </div>
  <div class="cfclear">&nbsp;</div>
</div></td>
</tr>
</tbody>
</table>

Oppure potresti andare a modificare il css del form. dovrebbe essere possibile.

Offline nidirex

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Layout di ChronoForm
« Risposta #2 il: 20 Mar 2010, 11:06:08 »
Grazie parp15, è una buona soluzione quella della tabella :)

Offline parp15

  • Esploratore
  • **
  • Post: 167
  • Sesso: Maschio
    • Mostra profilo
Re:Layout di ChronoForm
« Risposta #3 il: 20 Mar 2010, 11:08:07 »
Di niente.

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Layout di ChronoForm
« Risposta #4 il: 21 Mar 2010, 09:40:24 »
Per mantenere la successiva editabilità con  Wizard Edit puoi allineare i campi con l'uso della funzione Multiholder nella fase di costruzione del form con il Wizard.
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 nidirex

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Layout di ChronoForm
« Risposta #5 il: 21 Mar 2010, 09:54:52 »
Per mantenere la successiva editabilità con  Wizard Edit puoi allineare i campi con l'uso della funzione Multiholder nella fase di costruzione del form con il Wizard.

Ah, grazie, non lo sapevo.. comunque la soluzione "tabellare" è abbastanza semplice, ma per il prossimo form proverò come mi suggerisci

Offline ertos82

  • Esploratore
  • **
  • Post: 115
  • Sesso: Maschio
    • Mostra profilo
Re:Layout di ChronoForm
« Risposta #6 il: 23 Giu 2012, 19:37:38 »
Scusate ragazzi ma come posso inserire le tabelle nel codice, non riesco proprio a capire. fatemi sapere anchio ho lo stesso problema e vorrei inserire 2 campi di input nella stessa riga


Grazie

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
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