Back to top

Autore Topic: editare chronoform  (Letto 6504 volte)

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
editare chronoform
« il: 22 Feb 2011, 10:12:43 »
ciao a tutti! ho creato un form con chronoform, posso cambiare lo stile css, per esempio, se volessi mettere un campo a fianco all'altro al posto che un campo sotto l'altro? come faccio? non c'è il modo di mettere come nei moduli il suffisso della classe per ogni campo?
grazie :)
Iacopo Guarneri

Offline ellezero

  • Global Moderator
  • Abituale
  • ********
  • Post: 1436
  • Sesso: Femmina
    • Mostra profilo
Re:editare chronoform
« Risposta #1 il: 22 Feb 2011, 10:33:53 »
ciao,
chronoform ha anche una gestione dei css a se.
trovi quello che ti interessa qui
components/com_chronocontact/themes/default/css

io ho 2 temi, ovviamente entri nella cartella che ti interessa

per capire in che css sta quello che vuoi cambiare puoi usare firebug!
ciao ciao

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:editare chronoform
« Risposta #2 il: 22 Feb 2011, 10:50:18 »
Grazie mille!
però io ho notato che con firebug che tutti i campi sono contenuti in
Codice: [Seleziona]
<div class="fom_item">
     <div class="form_element cf_textbox">
          <!-- stile label - stile campo -->
     </div>
</div>
io son riuscito a cambiare lo stile della label e del campo però non riesco ad affiancarla al campo superiore...quindi devo modificare fom_item... però se lo cambio, poi non mi cambiano gli stili di tutti i form creati con chronoform?

non so se è possibile ma io vorrei avere stili diversi per ogni form
Iacopo Guarneri

Offline ellezero

  • Global Moderator
  • Abituale
  • ********
  • Post: 1436
  • Sesso: Femmina
    • Mostra profilo
Re:editare chronoform
« Risposta #3 il: 22 Feb 2011, 11:30:30 »
mah credo che tu possa, mettendo mano ai file php di chronoform (se non sbaglio element.php.. ma vado a mermoria.. scusa), cambiare nome allo stile e crearne uno ad hoc per quello che ti serve nel css

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:editare chronoform
« Risposta #4 il: 22 Feb 2011, 11:38:43 »
potrei provare a fare in modo che prelevo la variabile field e faccio tipo
echo'<div class="fom_item_'.$field.'">';
dovrebbe andare credo...

era per sapere se c'era già prevista una cosa così, che è sempre difficile mettere mano al codice altrui :)
Iacopo Guarneri

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:editare chronoform
« Risposta #5 il: 22 Feb 2011, 12:11:48 »
Il form lo puoi organizzare come vuoi agendo nel campo Form HTML, puoi cambiare tutta l'impostazione dei div per piazzare i campi dove vuoi. In certi casi si usano anche le tabelle per formattare il tutto anche se il div  è più appropriato.

Nel campo CSS Style del form potrai poi definire il tuo css personalizzato per formattare quello specifico form.

Non consiglio di intervenire nei file css all'interno di chronoform ad ogni aggiornamento gli perderesti.
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 ellezero

  • Global Moderator
  • Abituale
  • ********
  • Post: 1436
  • Sesso: Femmina
    • Mostra profilo
Re:editare chronoform
« Risposta #6 il: 22 Feb 2011, 12:38:03 »
che stupida, sono andata a prendere la soluzione + complicata (e sbagliata)
scusa iacoposk8..
grazie vales :)

Offline FraJ

  • Esploratore
  • **
  • Post: 64
    • Mostra profilo
Re:editare chronoform
« Risposta #7 il: 22 Feb 2011, 12:56:01 »
per mettere i campi affiancati su una linea devi usare il MultiHolder

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:editare chronoform
« Risposta #8 il: 23 Feb 2011, 11:16:49 »
Il form lo puoi organizzare come vuoi agendo nel campo Form HTML, puoi cambiare tutta l'impostazione dei div per piazzare i campi dove vuoi.
Dove trovo il campo campo Form HTML?
che stupida, sono andata a prendere la soluzione + complicata (e sbagliata)
scusa iacoposk8..
grazie vales :)
tranquilla! non serve scusarsi!:)
per mettere i campi affiancati su una linea devi usare il MultiHolder
cos'è  MultiHolder dove lo trovo?
Iacopo Guarneri

Offline FraJ

  • Esploratore
  • **
  • Post: 64
    • Mostra profilo
Re:editare chronoform
« Risposta #9 il: 23 Feb 2011, 15:51:03 »
dove selezioni text combo etc etc...inserisci quello e indichi quali campi deve mettere allineati

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:editare chronoform
« Risposta #10 il: 25 Feb 2011, 16:50:19 »
cos'è  MultiHolder dove lo trovo?

Multiholder lo trovi nel creatore di form Wizard, disponibile nel pannello di Form Manager, è nell'elenco dei tipi di campo inseribili. Quel tipo consente di affiancare orizzontalmente i campi di input, ma dopo un po' di pratica credo si fa prima a formattare i tag <div> con i normali attributi HTML e  le proprietà CSS.
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 FraJ

  • Esploratore
  • **
  • Post: 64
    • Mostra profilo
Re:editare chronoform
« Risposta #11 il: 25 Feb 2011, 18:17:06 »
concordo però se poi vai a modificare la form col wizard per aggiungere magari un campo ti rimuove tutte le modifiche che hai fatto a mano al codice (se ho detto una castroneria magari correggimi vales, per favore)

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:editare chronoform
« Risposta #12 il: 25 Feb 2011, 18:24:42 »
Si è vero che si perdono le modifiche non realizzate all'interno del wizard, ma è anche altrettanto vero che basta aggiungere in un form qualche personalizzazione che non è disponibile nel wizard per doover far a meno del wizard.

Io per praticità mi tengo una serie di campi standard in un form normale e poi attingo li con copia ed incolla per inserire i campi nei form personalizzati.
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 iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:editare chronoform
« Risposta #13 il: 28 Feb 2011, 09:10:07 »
ma come faccio a modificare l'html e i css?
grazie :)
Iacopo Guarneri

Offline rushseeker

  • Esploratore
  • **
  • Post: 180
    • Mostra profilo
Re:editare chronoform
« Risposta #14 il: 28 Feb 2011, 10:33:41 »
Molto semplice se Clicchi sul nome del form, nella finestra Form Management, poi vai sulla scheda, form code e clicchi sul +/-  che trovi di fianco a Css Style li puoi piazzare tutto il codice css che ti pare.

Stessa cosa vale per l'inserimento di div, posizionamenti particolari e allineamenti basta cliccare sul +/- di form Html.

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:editare chronoform
« Risposta #15 il: 28 Feb 2011, 11:56:54 »
eccolo! perfetto! grazie :)
Iacopo Guarneri

Offline llorenzini

  • Esploratore
  • **
  • Post: 170
    • Mostra profilo
Re:editare chronoform
« Risposta #16 il: 08 Mag 2014, 15:43:05 »
ciao scusate....
io uso joomla 2.5 e nel code del form non c'è +/- c'è solo code....wizard o custom....

cmq non ho ancrao capito come potere disposrre in modo diverso i campi...grazie  e scusate

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:editare chronoform
« Risposta #17 il: 09 Mag 2014, 09:27:03 »
Ti sei attaccato ad un post molto vecchio in cui si parla della vecchia versione v3.

Consiglio di aprire una nuova discussione precisando la versione di chronoforms e di joomla.
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