Back to top

Autore Topic: Mostrare e nascondere campi  (Letto 5545 volte)

Offline Tizianino

  • Appassionato
  • ***
  • Post: 236
    • Mostra profilo
Mostrare e nascondere campi
« il: 26 Gen 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]

Offline Tizianino

  • Appassionato
  • ***
  • Post: 236
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #1 il: 27 Gen 2010, 15:49:55 »
non c'e' nessuno che mi puo' rispondere ?

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #2 il: 28 Gen 2010, 16:32:14 »
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
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 Tizianino

  • Appassionato
  • ***
  • Post: 236
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #3 il: 29 Gen 2010, 09:59:30 »
il codice che ho scritto e' questo

Codice: [Seleziona]
<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 ?


Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #4 il: 29 Gen 2010, 10:26:03 »
Controllo meglio il codice.

Ci sono delle altre div che contengono il campo Scrivi ?
« Ultima modifica: 29 Gen 2010, 10:38:37 da vales »
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 vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #5 il: 29 Gen 2010, 10:47:31 »
Prova ad usare questo codice per le div del campo "Scrivi"

Codice: [Seleziona]
<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">&nbsp;</div>
</div>
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 Tizianino

  • Appassionato
  • ***
  • Post: 236
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #6 il: 29 Gen 2010, 10:51:16 »
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)?


Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #7 il: 29 Gen 2010, 18:35:43 »
claudito

vedo ora che c'era un errore nel name del primo radio c'erano due 0 anziche uno
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 Tizianino

  • Appassionato
  • ***
  • Post: 236
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #8 il: 30 Gen 2010, 10:35:53 »
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 ?  :-\

« Ultima modifica: 30 Gen 2010, 10:56:49 da claudito »

Offline sudoku

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4077
  • Sesso: Maschio
  • Non serve essere alti. basta essere all'altezza
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #9 il: 31 Gen 2010, 22:52:48 »
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
Joomla non è una soluzione, é un metodo
http://www.BreezingTest.altervista.org

Offline Tizianino

  • Appassionato
  • ***
  • Post: 236
    • Mostra profilo
Re:Mostrare e nascondere campi
« Risposta #10 il: 01 Feb 2010, 11:12:47 »
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 ? :(

 



Web Design Bolzano Kreatif