Back to top

Autore Topic: [Risolto] dropdown riempita da codice  (Letto 2079 volte)

Offline marialba

  • Esploratore
  • **
  • Post: 133
    • Mostra profilo
[Risolto] dropdown riempita da codice
« il: 10 Feb 2013, 23:27:34 »
Salve, forse è una cosa semplice, ma con cf4 non riesco a capire come fare.
Vorrei riempire una dropdown attraverso codice php, cioè le option cambiano a seconda del valore di una var.
Dove metto questo codice?
Premetto che la dropdown si carica on load..

Grazie per le risposte
« Ultima modifica: 16 Feb 2013, 20:52:11 da marialba »

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #1 il: 11 Feb 2013, 00:05:45 »
Trasformi il form in custom anzichè in wizard e poi intervieni nel codice HTML generato in precedenza dal wizard.
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 marialba

  • Esploratore
  • **
  • Post: 133
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #2 il: 11 Feb 2013, 09:56:15 »
ma ogni volta che faccio una modifica in wizard, me lo cancella!!

Grazie per il tuo interessamento e la risposta.
C'è  una maniera per non farlo cancellare?

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #3 il: 11 Feb 2013, 18:10:51 »
Cliccando sul nome del form, poi vai in Code e nella Dropdown Form type selezioni Custom e salvi.

Alternativa inserire il codice della dropdown personalizzata in un campo Custom Element e così puoi mantenere in Wizard.
« Ultima modifica: 11 Feb 2013, 18:13:16 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 marialba

  • Esploratore
  • **
  • Post: 133
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #4 il: 14 Feb 2013, 12:11:55 »
Ok, sto provando a mantenere il tutto in wizard attraverso il custom element. Ma poichè il mio codice php è del tipo....

<?php
if (($result[0] == 0)  or (trim($controllo[0]) != $user->username) or ($gf_apre-$var2[0] == 0))
{ echo '<select class="cf_inputbox validate-selection" id="select_2" size="" title=""  name="tipo" onchange=rinvio() >
                <option value="festività soppressa">festività soppressa</option>
                <option value="ferie a.s. corrente">ferie a.s. corrente</option>
                <option value="permesso per: ">altro</option>
        </select>'; }
else
{ echo '<select class="cf_inputbox validate-selection" id="select_2" size="" title=""  name="tipo" onchange=rinvio() >
                <option value="festività soppressa">festività soppressa</option>
        <option value="ferie a.s. corrente">ferie a.s. corrente</option>
        <option value="ferie a.s. precedente">ferie a.s. precedente</option>
        <option value="altro">altro</option>
       
        </select>'; }
?>

cioè che scrive la select personalizzata, come faccio a farla vedere dove dico io? Se la metto in onload la mette all'inizio del form....

Scusami se faccio domande sciocche, ma all'inizio è sempre così....
Ti ringrazio per la pazienza!

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #5 il: 14 Feb 2013, 19:59:03 »
Non mi torna quello che hai descritto perchè Custom element va in Preview e non in On Load.
In On load può andare un'action Custom code.

Controlla meglio quello che stai facendo.
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 marialba

  • Esploratore
  • **
  • Post: 133
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #6 il: 16 Feb 2013, 20:04:27 »
Scusa hai ragione, il codice va giustamente in custom code in wizard.....
Ma come faccio a metterlo dove dico io????

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #7 il: 16 Feb 2013, 20:07:23 »
lo metti in Custom element ed allora lo puoi posizionare dove vuoi fra gli altri campi.
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 marialba

  • Esploratore
  • **
  • Post: 133
    • Mostra profilo
Re:dropdown riempita da codice
« Risposta #8 il: 16 Feb 2013, 20:51:27 »
Grazie. Ok....
Era semplice, ma non vevo associato....
 ??? :o Grazie ancora.
Aggiungo risolto.

 



Web Design Bolzano Kreatif