Back to top

Autore Topic: JForm, Joomla!1.6  (Letto 13375 volte)

Offline luigi.massa

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
  • BWLab
    • Mostra profilo
JForm, Joomla!1.6
« il: 06 Ago 2009, 00:21:02 »
Salve,
se può interessare stiamo analizzando le nuove librerie di Joomla11.6
http://www.opsource.it/blog/jform.html

Saluti
Luigi Massa

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #1 il: 06 Ago 2009, 00:40:51 »
Ciao luigi.massa,
certo molto interessante.
Sarebbe utile utilizzare il wiki di Joomla.it per condividere queste info.

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #2 il: 14 Ago 2009, 14:45:22 »
ciao luigi, il link porta ad una pagina senza contenuto

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #3 il: 14 Ago 2009, 16:31:38 »
azz... hai ragione Odino,
proprio per evitare situazioni spiacevoli come queste, solitamente invitiamo a inserire i contenuti direttamente su Joomla.it nei vari canali a disposizione.
luigi.massa per mp mi ha confermato che è disponibile ad inserire quelle informazioni nel wiki di Joomla.it, speriamo presto quindi di trovarle  ;)

Offline luigi.massa

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
  • BWLab
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #4 il: 30 Nov 2009, 15:00:03 »
ciao luigi, il link porta ad una pagina senza contenuto

ragione... rettifico in ritardo

http://www.opsource.it/blog/item/16-jform
Luigi Massa

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #5 il: 30 Nov 2009, 18:03:47 »

La nuova versione di Joomla! 1.6 è in versione Alpha e ci sono tante novità.

Abbiamo installato la nuova versione per incominciare ad analizzare i contenuti delle nuove librerie.

La prima libreria di cui ci occupiamo in questa puntata è JForm.
JForm, Joomla! form builder dinamico.

JForm è la libreria base per la realizzazione di form da codice. In base al sito ufficiale di Joomla! lo sviluppo di questa libreria è stato completato.

Questa è la gerarchia delle classi:

    * JObject
          o JForm
          o JFormField
                + JFormFieldCheckbox
                + JFormFieldCombo
                + JFormFieldEditor
                + JFormFieldFile
                + JFormFieldHidden
                + JFormFieldList
                      # JFormFieldAccessLevels
                      # JFormFieldAccessSections
                      # JFormFieldCategories
                      # JFormFieldComponentLayouts
                      # JFormFieldEditors
                      # JFormFieldHelpsites
                      # JFormFieldIntegers
                      # JFormFieldLanguages
                      # JFormFieldModuleLayouts
                      # JFormFieldTimezones
                      # JFormFieldUserGroups
                + JFormFieldMedia
                + JFormFieldPassword
                + JFormFieldRadio
                + JFormFieldSpacer
                + JFormFieldText
                      # JFormFieldCalendar
                + JFormFieldTextarea
          o JFormValidator

La classe JForm è la classe base: apre il tag form e ne imposta gli attributi. Dentro questa classe si devono sono presenti tutti i campi che riguardano le sotto classi di JFromField. Per ogni campo è possibile abbinare un validatore tramite JFormValidator.In fase di inserimento caricamento deii campi all'interno del form i campi sono uniti in gruppi.

L'aggiunta dei campi è effettuata tramite uno o più file xml permettendo massima flessibilità nella configurazione del form e disaccoppiando il suo design dal codice.

Tramite JForm è possibile anche impostare i dati di default dei campi tramite un semplice array.
Creazione dei campi tramite l'XML

La gestione dei campi di un form è efettuata tramite un file XML. I tag sono semplici e riprendono tutti gli attributi del tag relativo al campo da implementare.

Un esempio di file xml può essere quello nel documento in allegato.

Il file xml deve possedere un radice "<root>". All'interno di essa prima di specificare i campi è obbligatorio inserire il tag "<fields>". All'interno di quesrto tag è possibile creare i campi.
Cosa non sappiamo

Pare che la libreria per quanto rilasciata come completa abbia ancora dei problemi. Stiamo testanto il suo funzionamento e abbiamo avuto degli abend inattesi.

Inoltre pare che la libreria non abbia un metodo per l'apertura/chiusura del tag form.

fonte: http://www.opsource.it/blog/item/16-jform

Offline zeus

  • Esploratore
  • **
  • Post: 71
  • Sesso: Maschio
  • Silly rabbit, trix are not for kids
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #6 il: 26 Apr 2011, 14:28:58 »
Scusate ma i link non funzionano...

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #7 il: 26 Apr 2011, 14:35:09 »
Quali link?

Offline zeus

  • Esploratore
  • **
  • Post: 71
  • Sesso: Maschio
  • Silly rabbit, trix are not for kids
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #8 il: 26 Apr 2011, 14:48:33 »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #9 il: 26 Apr 2011, 14:57:55 »
Ma hai visto la data? Non sara' piu' disponibile perche' superato.

Offline luigi.massa

  • Esploratore
  • **
  • Post: 60
  • Sesso: Maschio
  • BWLab
    • Mostra profilo
Re:JForm, Joomla!1.6
« Risposta #10 il: 13 Mar 2012, 22:55:08 »
Un po'...
mi spiace.

Luigi Massa

 



Web Design Bolzano Kreatif