logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Installazione dei moduli necessari di Drupal

16/10/2025, by Ivan

Prima di installare Ubercart, dobbiamo installare alcuni moduli aggiuntivi di Drupal. Questi moduli di terze parti non fanno parte del core e vengono sviluppati da programmatori o aziende indipendenti. Essi aggiungono nuove funzionalità o potenziano quelle già esistenti.

Puoi consultare l’elenco completo dei moduli per Drupal su http://drupal.org/project/Modules.

In realtà, solo il modulo Token è strettamente necessario per il funzionamento di Ubercart. Cosa sono i token? Possiamo leggerlo sulla pagina ufficiale del modulo http://drupal.org/project/token:

I token sono piccoli frammenti di testo che possono essere inseriti in documenti più grandi tramite segnaposto, ad esempio %site-name o [user].

Il modulo Token fornisce un’API centrale per i moduli che utilizzano questi segnaposto e che possono aggiungere i propri valori di token. Nota che il modulo Token non offre funzioni visibili agli utenti: fornisce semplicemente un servizio di elaborazione dei token per altri moduli.

Per Drupal 6, il modulo Token include un sotto-modulo chiamato "Token Action", che può essere abilitato separatamente. Esso fornisce “azioni” ai moduli Actions/Trigger di Drupal che utilizzano la sostituzione dei token.

Ubercart utilizza i token in varie funzioni, come nei messaggi di conferma o nelle email inviate ai clienti.

Il prossimo gruppo di moduli è necessario per la gestione delle immagini. Vogliamo che i nostri prodotti abbiano immagini di alta qualità, in più dimensioni, e che i clienti possano ingrandirle. Drupal non include un sistema di gestione immagini “out of the box”, quindi Ubercart si basa su un insieme di sei moduli differenti. L’installazione può sembrare lunga e complessa, ma questi moduli migliorano Drupal aggiungendo le funzioni necessarie per il nostro negozio online. I moduli richiesti sono:

Content Construction Kit (CCK): uno dei moduli più importanti di Drupal. Consente di creare nuovi tipi di contenuto e di aggiungere nuovi campi ai tipi di contenuto esistenti utilizzando solo l’interfaccia amministrativa, senza scrivere codice. Il modulo può essere scaricato da http://drupal.org/project/cck.

FileField: questo modulo estende CCK e permette di aggiungere campi di caricamento file. Scaricalo da http://drupal.org/project/filefield.

ImageField: anche questo modulo estende CCK e consente di aggiungere campi immagine. Scaricalo da http://drupal.org/project/imagefield.

ImageAPI e ImageAPI GD2: il modulo ImageAPI utilizza la libreria GD2 di PHP per l’elaborazione delle immagini. Questi moduli sono fondamentali, poiché permettono di eseguire operazioni come ridimensionamento, rotazione, aggiunta di watermark, ritaglio o conversione di formato direttamente dal browser, senza bisogno di software esterni. Pagina del modulo: http://drupal.org/project/imageapi.

ImageCache: questo modulo consente di creare preset di immagini predefiniti. Ubercart utilizza ImageCache per configurare tutte le immagini dei prodotti: una volta caricate, il modulo genera automaticamente versioni per il catalogo, le miniature e il carrello. Pagina del modulo: http://drupal.org/project/imagecache.

Thickbox: questo modulo integra il plugin jQuery Thickbox (http://jquery.com/demo/thickbox) con Drupal. Cliccando su un’immagine, si apre la versione a grandezza originale in una finestra modale, senza ricaricare la pagina. Si integra automaticamente con i moduli sopra elencati. Pagina del modulo: http://drupal.org/project/thickbox.

Google Analytics: aggiunge il tracciamento di Google Analytics al sito. Oltre alle statistiche generali, come il numero di visitatori o le pagine più popolari, include anche il monitoraggio e-commerce, utile per analizzare la redditività e gestire le strategie di marketing. Pagina del modulo: http://drupal.org/project/google_analytics.

Views: fornisce un’interfaccia grafica per creare e modificare la visualizzazione dei contenuti del sito. In seguito, vedremo come utilizzare Views per creare elenchi di prodotti e implementare funzioni di upselling e cross-selling. Pagina del modulo: http://drupal.org/project/views.

Per installare tutti questi moduli, scaricali prima dai rispettivi link. Poi crea la cartella sites/all/modules, estrai i file e copia i moduli al suo interno. Infine, vai su http://localhost/admin/build/modules, seleziona dall’elenco i moduli desiderati e clicca su “Salva configurazione”.