[TYPO3-UG Italy] Dynamic combo in BE
Mauro Lorenzutti
mauro.lorenzutti at webformat.com
Wed Dec 21 11:40:51 CET 2011
Ciao Marco,
Il 21/12/2011 10:30, marco mocellini ha scritto:
> Ciao a tutti,
> qualcuno sa consigliarmi su qual è la strada migliore per gestire dei
> campi select combinati (cioè che si popolano a cascata a seconda della
> scelta fatta in un altro) nella gestione BE di una tabella ?
nel caso di campi di tipo select puoi usare l'opzione "userFunc" per
richiamare una tua funzione PHP nella quale restituire solo le opzioni
che vuoi. Questa però viene aggiornata solo facendo il reload della
pagina (e quindi dopo il save o dopo aver selezionato un campo che, nel
ext_tables.php è stato configurato per causare il reload della form a
seguito di una modifica ('requestUpdate' => 'nomecampo').
Se invece vuoi che il reload sia più dinamico (via ajax per esempio),
puoi creare dei campi di tipo "user" e gestirli completamente a mano
(cioè con una funzione php che restituisce tutto il codice HTML da
mostrare nella form).
Ciao,
--
Mauro Lorenzutti
e-mail: mauro.lorenzutti at webformat.com
---------------------------------------------------------
WEBFORMAT srl | Corte Europa, 12 | I-33097 SPILIMBERGO PN
Tel +39-0427-926.389 -- Fax +39-0427-927.653
info at webformat.com -- http://www.webformat.com
---------------------------------------------------------
More information about the TYPO3-UG-Italy
mailing list