Joomla.it Forum
Joomla! 3 => Joomla! 3 => : robertoseveri1974 08 Nov 2017, 19:37:13
-
Buonasera, ho un problema, ho aggiunto un campo nel form di registrazione di tipo SQL in quanto il dato è presente nel DB. ho inserito nella query il comando SELECT * FROM `d4edb_adsmanager_categories` che dovrebbe estrarre i valori presenti. Ho aperto tutti i permessi cosi da poter rendere selezionabile il campo, ma in realtà vedo soltanto la finestra, ci sono i 3 campi ma non sono visibili. non capisco come mai.
-
Stai parlando di un form creato con visforms?
-
No quello di "serie" di joomla 3.8
-
Riformulo il quesito. Ho l'esigenza di far scegliere all'utente in fase di registrazione un dato presente nel DB che è la categoria di ADSMANAGER (ha due campi, privato/azienda). Utilizzando il form di base presente in joomla, ho usato la funzione campi aggiuntivi, selezionando il tipo in SQL, scrivendo nel campo Query : SELECT * FROM `d4edb_adsmanager_categories`. il risultato è che vedo il menù a tendina di scelta e vedo che ce ne sono 2, ma non riesco a vedere i valori e quindi non posso selezionare nulla. Avete la possibilità di aiutarmi a capire meglio cosa manca?
-
Credo sbagli la select.
-
eh si l ho immaginato, che manca qualcosa li dentro......infatti vedo che le selezioni sono due ma non vedo materialmente il testo.
-
Metti il nome del campo al posto dell'asterisco.
-
Ho trovato la soluzione: nel campo nome, sotto alla scelta del tipo (SQL) bisogna mettere l'intestazione del campo della colonna della tabella del db che si vuole visualizzare mentre nella Query ho scritto "select id as value, name as text from d4edb_adsmanager_categories". Id di solito lo dovete lasciare, mentre il resto è la cartella del db.