Spero che di aver scelto il forum giusto....
Su un sito di una facoltà universitaria ho una pagina per ogni corso di laurea. In ognuna di queste pagine c'è un blocco che contiene alcune informazioni amministrative (nome direttore, email direttore, nome segretario, email segretario, nome rappresentante degli studenti, ecc...).
Queste informazioni cambiano nel tempo (anche se solo raramente).
Al momento il sito è semistatico, e queste informazioni stanno in un unico file sotto forma di variabili che vengono lette nel momento in cui la pagina viene creata...
Passando a Drupal vorrei capire come potrei fare per evitare di dover creare un blocco diverso per ogni corso di laurea.
La mia idea sarebbe di avere una tabella da qualche parte con tutte le informazioni e poi usare qualcosa (views?) per far sì che il blocco venga popolato con le informazioni corrette.
Però sono troppo scarso con drupal e non ho idea se e come si possa fare....
Qualche idea, se non altro di dove andare a vedere?
Grazie
Ciao, Alvise
Chiunque quota Thomas Stearns e degno di attentione ;-)
Se consideri il corso di laurea un tipo di contenuto (alpha), ed una persona amministrativa un altro (beta) allora puoi creare tre campi CCK nodereference in alpha che punta al direttore, segretario e rappresentante. In beta userei il titolo per il nome della persona, poi crearò campi CCK per posizione (direttore, segretario, ecc) email e cosi via.
Quando visualizza alpha bisogna 'tirare dentro' le tre beta, magari modificando un template a posto per il tipo di contenuto alpha, spiegato molto bene in questo video: http://geoffhankerson.com/drupal/cck-nodereference-screencast.html (è un po vecchio, ma ancora abbastanza valida)
Più imparo, più dubito.