Joomla.it Forum
Componenti per Joomla! => Gestione Form => : Tizianino 26 Jan 2010, 16:50:33
-
ciao a tutti
avevo provato con un form di prova e mi aveva funzionato.
ora pero' non mi ricordo piu come si fa e non mi riesce di farlo funzionare.
funziona e' form_item0
controllo e' form_item1
scrivi e' form_item2
vorrei che a risposta SI di funziona comparisse il textbox "scrivi"
aiutatemi :'(
[allegato vecchio pių di un anno eliminato automaticamente]
-
non c'e' nessuno che mi puo' rispondere ?
-
Lo risolvi con le tecniche dei form a geometria variabile illustrate nell'articolo
http://www.joomla.it/articoli-della-community/3832-form-a-geometria-variabile-con-chronoforms.html
-
il codice che ho scritto e' questo
<input value="controllo" title="" id="form_item1" name="radio00" type="radio" rel="controllo"/>
<input value="No" id="form_item1" name="radio0" type="radio" rel="none"/>
<div rel="controllo">
<label style="width: 100px;">Si</label>
<input maxlength="2" size="2" title="" id="text_3" name="Scrivi" type="text" /></div>
perche' non funziona ?
-
Controllo meglio il codice.
Ci sono delle altre div che contengono il campo Scrivi ?
-
Prova ad usare questo codice per le div del campo "Scrivi"
<div class="form_item" rel="controllo">
<div class="form_element cf_textbox" rel="controllo">
<label style="width: 150px;" class="cf_label">Scrivi</label>
<input type="text" name="text_3" id="text_3" title="" size="30" maxlength="150" class="cf_inputbox">
</div>
<div class="cfclear" rel="controllo"> </div>
</div>
-
niente.
ma e' possibile che magari sbaglio qualcosa nei nomi ?
in ID ci devo mettere il nome che mi compare se ci vado sopra ( ALT per capirci) o il progressivo che gli viene dato nella maschera a destra ?
name per il radio button non c'e'... devo mettere RADIO o quello che gli viene dato standoci fermo sopra (sempre l'ALT)?
-
claudito
vedo ora che c'era un errore nel name del primo radio c'erano due 0 anziche uno
-
si quello l'avevo gia' visto :)
ora funzioan tutto. ho fatto una sorta di refresh e ora va.
ho pero' un altro quesito.
e' possibile ad un cmapo affidare due REL ?
esempio pratico:
per i corsi di formazione voglio che un nostro collaboratore della mia stessa azienda ovviamente non veda i campi per la fatturazione.
e questo ci sono riuscito.
pero' a volte facciamo dei corsi a pagamento anche per i nostri collaboratori.
quindi riassumendo.
campi (ovviamente le cifre sono diverse per ogni corso) fatturazione li vedono
campi corso 1 esterni
campi corso 2 esterni ed interni
campi corso 3 esterni
etc
quindi vorrei che in base al corso selezionato cambiassero i REL.
e' possibile secondo voi ? :-\
-
I casi sono due: puoi creare un form registrazione differenzato per le due figure, facendo sė che accedano a due form differenti. Questo ti leva da tutti i problemi. Oppure crei nello stesso form un campo dropdown (campi corso 1 esterni
campi corso 2 esterni ed interni
campi corso 3 esterni
etc) e per ognuno definisci un campo visibile/nascosto nel form. esempio: corso1 esterni-->se cliccato (radio button)-->apri campo costo. Se corso2-->etc.... in pratica su n radio button non avrai nessun rel=none
-
ciao :)
il problema e' ad un corso ci si possono iscrivere tutti indistintamente.
il rel per i campi fatturazione l'ho messi solo per il rel="esterni"
pero' mi compare anche per i corsi grauiti ovviamente.
dovrei definire una gerarchia di rel che se a corso1 grautito ci si iscrive qualcuno, viene annullato il campo fatturazione qualunque sia la scelta fatta con il radiobutton interni od esterni.
complicato eh ? :(