Tematizzazione di Drupal — Lezione 4: Tematizzazione del nodo. Creazione delle pagine del personale e del portfolio.
In questa lezione tematizzeremo i nodi, ma prima creeremo la visualizzazione del portfolio e delle pagine del personale.
Tematizzazione di Drupal — Lezione 5: Tematizzazione del campo. Template field.tpl.php.
In questa lezione continuiamo a tematizzare Drupal e questa volta ci occuperemo della tematizzazione dei campi. Dopo questa lezione, passeremo alla tematizzazione della visualizzazione con Views.
Tematizzazione di Drupal — Lezione 6: Tematizzazione di Views Slideshow e jCarousel
In questo video tematizzerò Views Slideshow, ridefinirò alcuni template e integrerò il plugin jCarousel per la tematizzazione del pager dello slideshow.
Moduli utilizzati:
Views Slideshow - http://drupal.org/project/views_slideshow
Plugin:
jQuery jCarousel - http://sorgalla.com/projects/jcarousel/
Tematizzazione di Drupal — Lezione 7: Tematizzazione del termine di tassonomia
In questa lezione tematizzeremo la pagina della tassonomia utilizzando il template taxonomy-term.tpl.php e il modulo Taxonomy Views Integrator (TVI).
Tematizzazione di Drupal — Lezione 8: Tematizzazione della pagina utente (user-profile.tpl.php)
In questa lezione analizzeremo come tematizzare la pagina degli utenti. Utilizzeremo il template user-profile.tpl.php.
Tematizzazione di Drupal: template dell’e-mail di notifica del modulo Webform
Il catalogo che abbiamo creato utilizzando i moduli CCK, Taxonomy e Webform consente di inviare notifiche via e-mail sia al cliente che all’amministratore del sito (o manager) in seguito a un ordine. Tuttavia, al manager l’e-mail contiene solo il nome del prodotto, la quantità e i dati del cliente. Sarebbe molto più comodo se nel messaggio fosse inclusa anche un link diretto al prodotto ordinato.
Attualmente, al momento dell’ordine, l’e-mail ricevuta appare così:
Creazione di slideshow e caroselli jQuery in Drupal 7. Parte 1
Spesso è necessario — o semplicemente desiderabile — aggiungere un tocco di vivacità a un sito web. I siti realizzati su Drupal in una configurazione base tendono ad avere un aspetto statico e ordinario, ma possiamo renderli più originali, dinamici, colorati e accattivanti. Un buon modo per farlo è aggiungere un menu a discesa, delle pagine aggiornate dinamicamente o un banner animato nella testata del sito.
Creazione di slideshow e caroselli jQuery in Drupal 7. Parte 2
Nella parte precedente della lezione abbiamo creato uno slideshow; nel mio caso, mostrava i dipendenti di un’organizzazione, ma tu potresti utilizzarlo, ad esempio, come banner nella testata del sito. Tuttavia, la soluzione predefinita non mi soddisfa: vorrei aggiungere dei pulsanti per passare al precedente e al successivo slide. Questo dà un aspetto molto più curato rispetto ai semplici link testuali o numerici di navigazione.
Ricordo che abbiamo giĂ installato i moduli Views e Views Slideshow.
page-content-type.tpl.php — template separato per un tipo di contenuto
Probabilmente hai giĂ creato in passato template personalizzati per i tuoi nodi, sovrascrivendoli come node-content-type.tpl.php.
A volte questo è sufficiente, ma in altri casi può essere necessario definire un template separato per un determinato tipo di contenuto. Purtroppo, in Drupal 6 non è possibile farlo senza aggiungere un po’ di codice. Per far funzionare i nuovi template per i tipi di contenuto page-content-type.tpl.php, inserisci il seguente codice nel file template.php del tuo tema:
Rimozione o sovrascrittura dei file CSS standard
A volte è necessario modificare o rimuovere i file CSS standard di Drupal: system.css, defaults.css o system-menus.css. Certo, potremmo modificare direttamente questi file, ma durante un aggiornamento di Drupal potremmo dimenticare le modifiche e sovrascriverle. Per evitare questo rischio, conviene escludere questi file dall’elenco dei CSS caricati da Drupal. Se alcuni stili presenti in quei file ti servono, puoi copiarli nel style.css del tuo tema e modificarli lì.