Joomla.it Forum

Componenti per Joomla! => Gestione Form => : gianlucalog 15 Oct 2012, 13:24:32

: [RISOLTO] [Chronoforms V4] il Date Picker può essere editato manualemente?
: gianlucalog 15 Oct 2012, 13:24:32
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
: Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
: gianlucalog 15 Oct 2012, 18:46:29
mi autorispondo parzialmente, a chi volesse approfodire...   :o 


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


ciao!
: Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
: tomtomeight 15 Oct 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.
: Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
: gianlucalog 15 Oct 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
:
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:


:

<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 (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
: Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
: tomtomeight 15 Oct 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.
: Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
: gianlucalog 15 Oct 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!

: Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
: tomtomeight 15 Oct 2012, 23:05:59
Domani verifico e ti faccio sapere.
: Re:[Chronoforms V4] il Date Picker può essere editato manualemente?
: gianlucalog 26 Oct 2012, 10:40:10
Domani verifico e ti faccio sapere.


nulla?
ciao
Gicanluca
: Re:[RISOLTO] [Chronoforms V4] il Date Picker può essere editato manualemente?
: tomtomeight 26 Oct 2012, 13:09:49
Sì mi ero dimenticato, di risponderti, ho provato e posso digitare manualmente, ma non avevo utilizzato chronoforms.
: Re:[RISOLTO] [Chronoforms V4] il Date Picker può essere editato manualemente?
: gianlucalog 26 Oct 2012, 13:39:36
Sì mi ero dimenticato, di risponderti, ho provato e posso digitare manualmente, ma non avevo utilizzato chronoforms.


ok, grazie..
ciao
G.