rizrob
(Rizrob)
October 24, 2011, 3:05pm
1
Ciao,
faccio un esempio che faccio prima che a spiegarlo:
tabella articoli (id, descrizione)
tabella vendita (id, articolo_id …) vorrei un combo o autocomplete di elenco articoli che poi inserisce l’id dell’articolo)
Ho cercato invano la spiegazione o un esempio di come si realizza questo classico combo qualcuno riesce ad indirizzarmi?
Grazie in anticipo
rizrob
(Rizrob)
October 24, 2011, 5:02pm
2
mi rispondo da solo, e me lo merito ;-), per quanto riguarda il combo basta:
<?php echo $form->dropDownList($model,'articolo_id',
CHtml::listData(Articoli::model()->findAll(), 'id', 'descrizione'), array('empty'=>'--seleziona--'));
?>
Però per il CAutoComplete un esempio mi interessa ancora
Fabio_Tai
(Fabio Tai)
January 18, 2012, 2:47pm
3
rizrob:
mi rispondo da solo, e me lo merito ;-), per quanto riguarda il combo basta:
<?php echo $form->dropDownList($model,'articolo_id',
CHtml::listData(Articoli::model()->findAll(), 'id', 'descrizione'), array('empty'=>'--seleziona--'));
?>
Però per il CAutoComplete un esempio mi interessa ancora
Avrai trovato immagiono un esempio di utilizzo di CAutoComplete sarei curioso anch’io
Grazie in anticipo
Fabio_Tai
(Fabio Tai)
January 18, 2012, 3:11pm
4
<?php echo $form->dropDownList($model,'id_esteno',
CHtml::listData(Articoli::model()->findAll(), 'ID', 'valore'), array('empty'=>'--seleziona--'));?></b><br />
Questo il codice per la combox: potreste aiutarmi a capirlo?
Ci ho provato ma, ci sono punti che non capisco a cosa si riferiscano o meglio ci sono elementi ai quali non so cosa corrisponda di preciso: esempio $form e $model mio malgrado la lettura della guida mi è ostica a causa della mia scarsa conoscenza dell’inglese fin troppo arrugginito ormai, mi potresti aiutare?
Grazie
<?php echo $form->dropDownList($model,'id_esteno',
CHtml::listData(Articoli::model()->findAll(), 'ID', 'valore'), array('empty'=>'--seleziona--'));?></b><br />
Questo il codice per la combox: potreste aiutarmi a capirlo?
Ci ho provato ma, ci sono punti che non capisco a cosa si riferiscano o meglio ci sono elementi ai quali non so cosa corrisponda di preciso: esempio $form e $model mio malgrado la lettura della guida mi è ostica a causa della mia scarsa conoscenza dell’inglese fin troppo arrugginito ormai, mi potresti aiutare?
Grazie
scusate…ho notato solo ora che il tuo post è molto simile al mio appena postato…l’unica cosa che non mi quadra è…quel findAll cosa deve ritornare perchè venga visualizzato tutto correttamente?..
zaccaria
(Matteo Falsitta)
January 23, 2012, 7:49am
6
Il findAll e’ il metodo principe del model, restituisce un array di models di tipo Articoli.
Un esempio di autocomplete lo trovi qua (fresco fresco, per cui non ancora perfezionato) per un campo di testo libero.