Joomla.it Forum
Non solo Joomla... => Sviluppo => : luigi.massa 13 Mar 2012, 23:31:40
-
Salve,
in fase di riscrittura di una parte del componete CKForms in BWLabForms (cerca nel forum) mi sono imbattuto sull'impossibilità di utilizzare la libreria JForm e i relativi fields senza file xml.
Mi sbaglio io? E' necessario un file xml?
Grazie
-
Le informazioni gliele devi passare in qualche modo a JForm, non so se ci sono altri formati che accetta, comunque l'xml puoi generarlo dinamicamente non deve essere per forza un file. Probabilmente JForm accetterà i vari formati di JRegistry, non ho mai indagato però l'xml è abbastanza comodo.
-
perchè usare JForm senza xml? .. serve più che altro a questo.
mi sono imbattuto sull'impossibilità di utilizzare la libreria JForm....
-------------------------------------------------------------------------------------------
che ci dovevi fare con JForm?
M.
-
Grazie,
non ho più seguito il thread.
Ho trovato la soluzione e la scriverò sul blog non so se personale o di BWLab.
Appena l'ho implementata tutta, inserisco le modifiche su GitHub, progetto BWLabForms
Thanks!
-
Ho caricato on line una versione di sviluppo non funzionante ma con il test per la generazione automatica del form
La puoi trovare qui:
https://github.com/BWLab/com_bwlabforms/blob/master/site/views/bwlabforms/view.html.php (https://github.com/BWLab/com_bwlabforms/blob/master/site/views/bwlabforms/view.html.php)
poi guarda il template.
Saluti
PS: ti vuoi unire allo sviluppo?
-
si ma non ho capito perchè non puoi avere un xml, ovvio che se è aggiuntivo ad un form già esistente dovrai gestire il bind dei dati sia per la "popolazione" che il bind per eventuali query
Se ho bisogno di due form nella stessa view solitamente preferisco avere due layout e da lì gestire i fields che mi servono
-----------------------------------------
PS: ti vuoi unire allo sviluppo?
-------------------------------------------
:) no grazie... tra poco è bella stagione e voglio liberarmi dagli impegni, meno tempo passo al pc e meglio è per la mia salute.
M.