Back to top

Autore Topic: [SVILUPPO] Componente per gestione tabelle  (Letto 1699 volte)

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
[SVILUPPO] Componente per gestione tabelle
« il: 14 Dic 2007, 23:20:08 »
Ciao a tutti.
Come da titolo, e su indicazione di validon, l'idea sarebbe quella di sviluppare un componente per la gestione di una tabella.
Come proposto dal validon:
Citazione
un componente che permetta una versione "tabellare" e customizzabile come tipo e numero di campi di un archivio. Con la possibilità di ordinamento per crescente descrescente sui vari campi.

Il componente avrà nel frontend la visualizzazione della tabella con i dati. Dovrà essere possibile ordinare la tabella in base alle colonne che saranno abilitate all'ordinamento (o su tutti se la vogliamo fare facile).

Nel backend dovranno essere possibili le seguenti operazioni:
Creazione della tabella
  • denominare la tabella
  • definire il numero di campi da inserire nella tabella
  • per ogni campo definire nome, tipo, dimensione, attributi, valore predefinito, ecc.
  • creare la tabella conuna query

Parametri per il frontend
  • scegliere la tabella da visualizzare o creare una query SQL di selezione
  • scegliere quali campi visualizzare nella tabella
  • per ogni campo determinare l'etichetta della colonna, il tipo di oggetto form per il campo
  • selezionare il tipo di azioni che si potranno effettuare dal frontend sui record della tabella (view, new, edit, delete,ecc.)
  • numero di record da visualizzare per pagina
  • elementi di navigazione (grafico, testo) tra le pagine della tabella
  • Stile grafico della tabella

Come riferimento prenderei l'applicazione freeware PHP Generator for MySQL che si può scaricare da http://www.sqlmaestro.com/.
E' un semplice wizard che permette di fare tutte le cose che sarebbero da inserire nel componente.

Vi allego quello che dovrebbe essere il codice del frontend. Praticamente un file php che legge tutte le impostazioni definite dal backend e visualizzi la tabella.

Il file in allegato non è stato realizzato per Joomla ma per semplice un'applicazione in php. Quindi va adattato all'ambiente Joomla

Adesso avanti alle idee e alla collaborazione. ;)
Il componente sarà un prodotto della comunità di Joomla.it

Ciao e rimbocchiamoci le maniche ;D ;D



[allegato eliminato da un amministratore - sono passati più 400 giorni dall'inserimento di questo allegato]
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: [SVILUPPO] Componente per gestione tabelle
« Risposta #1 il: 15 Dic 2007, 08:12:17 »
Non ho i mezzi tecnici per aiutarvi (mi dispiace), ma ci tenevo a dare un piccolo contributo (magari lo conoscevate già), un elenco di script per ordinare la tabella finale: 16 Sortable Table Techniques.
Spero vi sia utile.  :)
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Re: [SVILUPPO] Componente per gestione tabelle
« Risposta #2 il: 15 Dic 2007, 10:56:22 »
Ciao Andrea!

Ogni contributo è sempre bene accetto.
No, non lo conoscevo e devo dire che è un link fantastico!!

C'è solo da perderci tempo, e testa, per scegliere la soluzione migliore. Ce ne sono veramente troppo e tutte ottime  ;)

Grazie :D
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

 



Web Design Bolzano Kreatif