Back to top

Autore Topic: [RISOLTO] [Chronoforms V4] il Date Picker può essere editato manualemente?  (Letto 5242 volte)

Offline gianlucalog

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Mi spiego, almeno ci provo..  ;D
Usando il Date picker nel definire un form (sia custom che wizard) posso in qualche modo renderlo editabile scrivendoci la data anche direttamente nella input text oppure l'uso del picker (tra l'altro fighissimo e straconfigurabile) di default preclude la scrittura nella text?


Ho cercato info anche nel megaforum di CF ma non ho trovato nulla.. prima di scassare i cabasisi al bigBoss chiedo qui.. Magari Vales ci ha già sbattuto la testa su..  ;)


ciao e grazie in anticipo come sempre
Gianluca
« Ultima modifica: 26 Ott 2012, 10:40:40 da gianlucalog »

Offline gianlucalog

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
« Risposta #1 il: 15 Ott 2012, 18:46:29 »
mi autorispondo parzialmente, a chi volesse approfodire...   :o 


qui  http://www.monkeyphysics.com/mootools/script/2/datepicker ci sono le info del produttore del picker..
stasera provo a pacioccare un po'..


ciao!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
« Risposta #2 il: 15 Ott 2012, 19:43:24 »
Scusa ma la tua è la tipica domanda che fai prima a provare che attendere un eventuale risposta, inserisci direttamente la data da tastiera nel form e vedi l'effetto che fa.

Offline gianlucalog

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
« Risposta #3 il: 15 Ott 2012, 21:47:57 »
Scusa ma la tua è la tipica domanda che fai prima a provare che attendere un eventuale risposta, inserisci direttamente la data da tastiera nel form e vedi l'effetto che fa.



davvero? non ci avevo pensato sai..
se dai un'occhiata ai miei soli 15 post sul forum sono quasi tutti relativi a Chronoforms che uso da anni.. da qualche giorni ho deciso di iniziare a usare la versione V4..


comunque hai ragione... ci ho provato leggendo il sito di cui sopra e funziona..
P.S. Di default i data picker inibiscono l'inserimento da tastiera in quanto nella libreria js attiva il load del picker grafico..


Ho risolto, il primo pezzo del mio problema  così:
1. Nel wizard del form, nella sezione Events, On Load ho aggiunto un Load Js (sitrova sotti Utilities) con il codice indicato nella pagina di monkeyphysics.com
Codice: [Seleziona]
window.addEvent('load', function() {
new DatePicker('.date_toggled', {
pickerClass: 'datepicker_dashboard',
allowEmpty: true,
toggleElements: '.date_toggler',
                format: ('d/m/Y'),  days: ['Domenica', 'Lunedi', 'Martedi', 'Mercoledi', 'Giovedi', 'Venerdi', 'Sabato'],
                months: ['Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre']
});
});


2. Nella sezione Code del form (entrando in modifica non "wizard") ho modificato l'input generata dal wizard come suggerito nella pagina monkeyphysics.com in:


Codice: [Seleziona]

<input  maxlength="150" size="16" name='date_toggled' type='text' value='' class='date date_toggled' style='display: inline' />
<img src='images/calendar.gif' class='date_toggler' style='position: relative; top: 3px; margin-left: 4px;' />


l'effetto desiderato lo potete vedere qua:
http://89.31.74.211/fumne/index.php/it/?option=com_chronoforms&tmpl=component&chronoform=iscrizione


Ora posso inserire la data digitando a manina oppure cliccando l'icona del calendario..
ciao
Gianluca

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
« Risposta #4 il: 15 Ott 2012, 21:54:16 »
Beh senza fare tanti casini ( leggi modifiche al codice) ho sempre inserito nelle 2 modalità tastiera e calendario le date nei miei form anche con chronoforms, da ciò la mia perplessità sulla tua richiesta.

Offline gianlucalog

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
« Risposta #5 il: 15 Ott 2012, 22:34:29 »
Beh senza fare tanti casini ( leggi modifiche al codice) ho sempre inserito nelle 2 modalità tastiera e calendario le date nei miei form anche con chronoforms, da ciò la mia perplessità sulla tua richiesta.


usando il datepicker standard oppure con una semplice textbox? se puoi darmi una mano per evitare di modificare codice su codice beh.. inizio a ringraziarti sin da ora..
 ::)
cia!


Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
« Risposta #6 il: 15 Ott 2012, 23:05:59 »
Domani verifico e ti faccio sapere.

Offline gianlucalog

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
« Risposta #7 il: 26 Ott 2012, 10:40:10 »
Domani verifico e ti faccio sapere.


nulla?
ciao
Gicanluca

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Sì mi ero dimenticato, di risponderti, ho provato e posso digitare manualmente, ma non avevo utilizzato chronoforms.

Offline gianlucalog

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Sì mi ero dimenticato, di risponderti, ho provato e posso digitare manualmente, ma non avevo utilizzato chronoforms.


ok, grazie..
ciao
G.

 



Web Design Bolzano Kreatif