Back to top

Autore Topic: form con fieldlist dinamico [RISOLTO]  (Letto 1786 volte)

Offline devillino

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
form con fieldlist dinamico [RISOLTO]
« il: 24 Ago 2013, 12:55:56 »
ciao ragazzi mi sono imbattuto nella costruzione di un form lato frontend che avesse come campo fieldlist popolato dinamicamente tramite tabella, per la realizzazione mi sono basato sulla guida trovata a questo link:
http://docs.joomla.org/Creating_a_custom_form_field_typepurtroppo però non ha funzionato al primo tentativo questo perchè questo pezzo di codice
Codice: [Seleziona]
        public function getInput() {
                return '<select id="'.$this->id.'" name="'.$this->name.'">'.
                                        '<option value="1" >New York</option>'.
                              '<option value="2" >Chicago</option>'.
                              '<option value="3" >San Francisco</option>'.
                          '</select>';
         }
mi restituiva un'unica riga nella array e visualizzava così come lo ha costruito il codice nella casella del form.
inserendo invece nell'array una riga per ogni valore che volevo mostrare a video ( inserendo il solo valore che volevo senza tag html) quindi trasformando il codice in questo modo, ha funzionato
Codice: [Seleziona]
        public function getOptions()   {
                $options[]='New York';
                $options[]='Chicago';
                $options[]='San Francisco';
                return $options;
        }grazie

La domanda è la seguente ho sbagliato qualcosa ? funziona ma avrò qualche anomalia in determinati utilizzi... ??? ?
« Ultima modifica: 29 Ago 2013, 21:49:01 da devillino »

Offline baldo

  • Esploratore
  • **
  • Post: 65
  • Sesso: Maschio
    • Mostra profilo
Re:form con fieldlist dinamico
« Risposta #1 il: 26 Ago 2013, 17:34:37 »
puoi utilizzare il type="sql"

credo che un campo customizzato del genere
Codice: [Seleziona]
        return '<select id="'.$this->id.'" name="'.$this->name.'">'.
. . .

possa essere solamente un esempio didattico
       
semplicità ... al sol nominarla sembra svanire

Offline devillino

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:form con fieldlist dinamico
« Risposta #2 il: 26 Ago 2013, 19:14:01 »
si si infatti grazie per la risposta!! ...ora ho inserito il campo custom che ho creato come tipo e funzica alla grande!!! grazie mille :)

Offline baldo

  • Esploratore
  • **
  • Post: 65
  • Sesso: Maschio
    • Mostra profilo
Re:form con fieldlist dinamico
« Risposta #3 il: 26 Ago 2013, 19:21:32 »
non mi è tanto chiaro cosa hai fatto :) comunque non c'è di che
nel senso che il tipo sql è un tipo standard non customizzato ... se poi l'hai customizzato sei sicuro che fosse necessario? io utilizzandolo ho scoperto che era meglio di quello che pensavo
semplicità ... al sol nominarla sembra svanire

Offline devillino

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:form con fieldlist dinamico
« Risposta #4 il: 26 Ago 2013, 19:44:23 »
ammetto che non ho letto a cosa serve sql ...ma immagino sia un tipo che si adatta a qualsiasi campo di una tabella...
in pratica a me serviva inserire nel form della vista "point" tutte le categorie esistenti in un chiave secondaria di una tabella e poi lo stesso campo doveva essere utilizzato anche come filtro nella vista "points". Leggendo su internet l'unica cosa che potevo fare è creare il campo custom con il menu a tendina che viene "autopopolato" con le varie entry della tabella referenziata.
Non so se mi sono spiegato e se ho fatto la miglior scelta  :-[  spero di si  ::)

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:form con fieldlist dinamico
« Risposta #5 il: 26 Ago 2013, 20:11:42 »
penso che chornoform avresti risolto, vedo dal codice che non sei alle prime armi, quindi non avrai nessuna difficolta nell'usare il componente.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline devillino

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:form con fieldlist dinamico
« Risposta #6 il: 27 Ago 2013, 08:37:50 »
no in effetti non è proprio vero ...questo è il mio primo componente e didatticamente ho imparato tanto ...però mi manca ancora molto e vorrei imparare prima da codice a fare le cose da da zero, poi appena mi è tutto chiaro vorrei passare a qualcosa di automatizzato :)

 



Web Design Bolzano Kreatif