Back to top

Autore Topic: Associare il risultato di una query ad un Field type list... [Risolto]  (Letto 1329 volte)

Offline Louis03M

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Mi son creato un mio UserProfile
Ora nel file XML
ho un

 <field
        name="lista"
        type="list"
        id="lista"
        label="PLG_USER_PROFILE_FIELD_LISTA_LABEL"
      />


voglio che in questo filed venga mostrato il risultato di una query che seleziona tutti gli elementi della lista.
come dovrei fare ?
cosa devo aggiustare in questa codifica ?



class JElementLista extends JElement {
        var $_name = 'lista';
 function fetchElement($name, $value, &$node, $control_name) {


        $db =  JFactory::getDBO();


        $query = 'SELECT * FROM `from m12d3_lista`';


        $db->setQuery($query);
        $fields = $db->loadObjectList();
        $class = '';


        $class = 'multiple="true" size="10"';
        return JHTML::_('select.genericlist', $fields, $control_name . '[' . $name . '][]', $class, 'value', 'text', $value, $control_name . $name);
    }
   
 
    }
« Ultima modifica: 02 Apr 2013, 08:42:02 da Louis03M »


Offline Louis03M

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Grazie utili decumentazione ;) , seguendola finalmente son riuscito a estrapolare i dati del database e a caricarli in un fieldset che mi da una select box ;)
« Ultima modifica: 02 Apr 2013, 08:42:43 da Louis03M »

 



Web Design Bolzano Kreatif