Sviluppo di un negozio online in Drupal Ubercart (6.x)
In questa sezione del sito drupalbook.org mostreremo come sviluppare un negozio online con Drupal Ubercart.
Creazione di un negozio online in Drupal con Ubercart: installazione di Ubercart e sua breve descrizione
In questa sezione della guida vedremo come creare un negozio online utilizzando il modulo Ubercart. È anche possibile utilizzare Ubercart come semplice catalogo di prodotti, senza attivare i moduli di pagamento online; tuttavia, questa soluzione può risultare piuttosto pesante in termini di consumo di risorse del server.
Requisiti minimi per l’installazione di Ubercart
Per installare e utilizzare correttamente Ubercart, il sistema deve soddisfare i seguenti requisiti:
- Sistema operativo: Windows, Mac OS X, Linux, Unix, BSD o Solaris
- Server web: Apache 1.2 o Apache 2.x, Microsoft IIS 6 o 7, Lighttpd
- Database: MySQL 4.1 o MySQL 5.0, PostgreSQL 7.4
- PHP 4.3.5 (consigliato PHP 5.2.x o superiore)
Vediamo ora più nel dettaglio questi requisiti tecnici:
Installazione dei moduli necessari di Drupal
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.
Download e installazione di Ubercart
Ora che abbiamo completato l’installazione di Drupal e di tutti i moduli necessari, è il momento di installare Ubercart. Vai su http://www.ubercart.org/downloads e scarica l’ultima versione di Ubercart 2.x per Drupal 6. Il pacchetto è fornito come file compresso tar.gz; puoi estrarlo nello stesso modo in cui hai estratto Drupal.
Utilizzo di UberDrupal: installazione del profilo Ubercart
Quando installiamo un profilo, diamo istruzioni specifiche a Drupal su quali moduli aggiuntivi installare, quale lingua utilizzare, quali temi abilitare e quali impostazioni applicare dopo l’installazione. Si tratta di uno strumento molto potente, con un grande potenziale, poiché consente agli sviluppatori di creare pacchetti predefiniti di Drupal progettati per scopi specifici, come blog, gallerie di immagini, riviste o negozi online.
Amministrazione del negozio Ubercart
Penso che tu abbia già familiarizzato con le funzionalità di Drupal e con l’interfaccia del suo pannello di amministrazione. Ora è il momento di esplorare il pannello di amministrazione di Ubercart. Accedi al pannello di amministrazione del tuo sito all’indirizzo nome_tuosito/admin. Tra le varie sezioni di configurazione, troverai la voce Amministrazione del negozio (Store administration):
Amministrazione del negozio Ubercart: Ordini e Prodotti
Configurazione degli ordini
Nella pagina di configurazione degli ordini sono presenti tre schede. Clicca su Modifica.

Creazione di un negozio online in Drupal con Ubercart: creazione delle categorie di menu e aggiunta dei prodotti
In questo capitolo vedremo come creare il catalogo del nostro negozio: aggiungeremo categorie, prodotti, kit di prodotti e altro ancora. Se hai già lavorato con altri negozi online e hai un’idea di come installare e gestire i prodotti, ti sarà facile iniziare a familiarizzare con Ubercart partendo da questo capitolo. Se invece è la tua prima esperienza con Ubercart o con piattaforme simili, ti consiglio di leggere il capitolo precedente sulla configurazione e la preimpostazione di Drupal e Ubercart.
Creazione e gestione di categorie e sottocategorie
In questa lezione comincia l’azione!
Vedremo come gestire le categorie della tassonomia di Drupal per creare nuovi prodotti o importarli da file esterni, e come utilizzare gli attributi dei prodotti nel sistema Ubercart. In questa sezione tratteremo i seguenti argomenti: