Ciao a tutti, mi chiamo giovanni, uno nuovo al mondo Drupal. Sto realizzando un sito e sperimentando con Drupal 7 ed alcuni moduli tra cui CCK e Views.
Overview Entità principali: UserORGANIZZATORE, SQUADRA, GIOCATORE, DOCUMENTI
Il mio problema è il seguente:
Creare un'utente ORGANIZZATORE che deve poter fare le seguenti operazioni:
INSERIMENTO DATI:
-) Inserire 40 Squadre(o più)
Es.: SQUADRA: nome, descrizione, nomeCapitanoDellaSquadra
-) Inserire per ogni squadra 12 o più giocatori , quindi creare un accaunt per ogni giocatore
Es.: GIOCATORE:
NomeGiocatore,
CognomeGiocatore,
C.F. ,
Telefono,
NomeSquadra(ovvero la squadra di cui fa parte),
“semplice/ o capitano”
-)Inserire 80 o più Documenti;
Quando l'ORGANIZZATORE crea un documento, deve poterlo associare ad una precisa squadra.
es. DOCUMENTO:
nomeDocumento,
data,
body
fileAllegato.pdf
NomeSQUADRA(Forse: al fine di associare il documento alla squadra, non so di preciso come funziona drupal internamente, database, ecc),
NomeCognomeGIOCATORE(di default il documento non viene associato a nessun giocatore in particolare, ma a tutti I giocatori appartenenti alla SQUADRA selezionata in NomeSquadra. )
Passiamo alla VISUALIZZAZIONE DATI:
Quando un GIOCATORE accede al sito web con le sue credenziali di accesso, dovrà vedere un menu a sinistra contenente I link Documenti-Squdra e Documenti Giocatore.
es.
SQUADRA
-Documenti-Squadra
GIOCATORE
-Documenti Giocatore
cliccando su Documenti-Squadra il GIOCATORE vedrà una lista contenente con solo I documenti associati alla squadra a cui il giocatore appartiene;
ovviamente un giocatore appartenente alla SQUADRA-A non deve vedere nella lista di documenti, quelli alla SQUADRA-B ….
cliccando su Documenti-Giocatore egli vedrà una lista contenente con solo I documenti associati direttamente a lui;
ovviamente un giocatore appartenente alla SQUADRA-A non deve vedere nella lista di documenti, quelli associati direttamente altri giocatori della stessa SQUADRA-A...
Quando l' ORGANIZZATORE accede al sito web con le sue credenziali di accesso, deve poter accedere (vedere e modificare) a tutti I documenti di tutte le squadere. Ad esempio gli verrà presentata una combobox dove poter selezionare una SQUADRA,
(SQUADRA-A , … , SQUADRA-Q ..) ,
Selezionando la SQUADRA-C verra visualizzato un menu contenente I link Documenti-Squadra e Documenti Giocatore.
es.
-)Squadra: SQUDRA-C
-Documenti-Squdra
-)Giocatore: NomeGIOCATORE
-Documenti Giocatore
Cliccando su tali link vedra i documenti contestuali alla Squadra selezionata, e potrà eventualmente modificarli.
…..
Potete darmi delle indicazini per poter realizzare tutto ciò?
Penso bisogna utilizzare CCK e View; quali altri moduli mi possono essere utili o tools?
Devo conoscere la struttura del DB ?
Avete qualcosa di simile già realizzato alla quale potrei dare un'occhiata? Anche Documenti... .
Avrei tante altre domande ma mi fermo qui, potrebbero essere non utili in questa fase di inizio.
Grazie a tutti, aspetto vostre notizie.
Studia drupal, cck e views sono cose base, i moduli che ti servono li vedrai man mano
No
Qualsiasi sito con drupal di livello basso-medio presenta quei problemi di esempi ce ne sono infiniti
http://www.chromeos.eu
@Giovanni Cupertino
Contattami qui da drupalitalia ti aiuto gratis, ciao
Se hai iniziato il tuo lavoro con Drupal7, il modulo CCK non ti serve: le sue funzionalità sono in parte nel "Core" e in parte in moduli esterni.
Oltre a Views, ti potrebbero tornare utili anche i moduli: References e Corresponding node references