lunedì 12 luglio 2010 di Michele Nasi 54934 Letture

Realizzare un sito di e-commerce con Joomla e VirtueMart / prima puntata

Proviamo adesso ad installare il "negozio online" per Joomla - VirtueMart -. L'operazione è, di per sé, piuttosto semplice da portare a termine. E' necessario, innanzi tutto, prelevare il "complete package for Joomla! 1.5" da questa pagina ed estrarne il contenuto in una cartella sul disco fisso.
All'interno di tale directory saranno memorizzate due sottocartelle (modules e plugins) e due file (com_virtuemart_1.x.x.xxx.zip e VirtueMart_x.x_Installation.pdf).


Per procedere, è necessario – dal pannello di amministrazione di Joomla – cliccare sul menù Estensioni, Installa/Disinstalla, su Sfoglia... in corrispondenza di Carica file pacchetto e scegliere il file com_virtuemart_1.x.x.xxx.zip contenuto nella cartella di VirtueMart.

Il passo seguente consiste nel cliccare sul pulsante Carica file e installa.

Dopo alcuni secondi di attesa, VirtueMart mostrerà il messaggio Welcome to VirtueMart 1.x.x stable!: significa che la prima fase dell'installazione del prodotto, si è conclusa con successo.

Cliccando su Go directly to the shop, la procedura d'installazione di VirtueMart predisporrà il database e proporrà la schermata principale per la gestione dell'applicazione. Optando per Install sample data, VirtueMart aggiungerà – nella base dati – alcune informazioni di esempio che possono rivelarsi utili per meglio comprendere il funzionamento del prodotto. Ovviamente, i dati di esempio possono essere rimossi in qualunque momento.

Un messaggio d'allerta farà presente che la procedura di predisposizione del database non dovrà essere interrotta e che si dovrà attendere pazientemente sino al completamento della stessa.

Per tradurre in italiano l'interfaccia di VirtueMart, innanzi tutto, è necessario scaricare questo file ed estrarne tutto il contenuto in una cartella temporea sul disco quindi copiare la directory languages in joomla\administrator\com_virtuemart sovrascrivendo la cartella omonima.


Digitando nella barra degli indirizzo del browser http://localhost/joomla/index.php?option=com_virtuemart dovrebbe comparire la home page del negozio VirtueMart con i dati di esempio precedentemente inseriti.

Cliccando su ciascuna delle "macrocategorie" di esempio si accederà alle pagine del catalogo che ospitano i rispettivi oggetti in vendita.

Installando i moduli ed i plugin contenuti nelle cartelle \modules e plugins di VirtueMart, si potranno aggiungere nuove funzionalità. Ad esempio, installando da Estensioni, Installa/Disinstalla il modulo chiamato \modules\mod_virtuemart_latestprod_1.1.4.j15.zip si potrà fare in modo che, nelle pagine di Joomla, nelle posizioni desiderate, venga proposta la lista degli ultimi prodotti. Analizzeremo più avanti questa possibilità.

Aggiugere VirtueMart alla home page di Joomla

Come abbiamo visto, per richiamare la pagina principale del negozio online, si è dovuto digitare l'indirizzo http://localhost/joomla/index.php?option=com_virtuemart. Per fare in modo che VirtueMart sia proposto già nella home page di Joomla, è necessario accedere a Menù, Gestione menù quindi cliccare sull'icona Voci di menù accanto a Menù principale.

Cliccando sull'icona Nuovo, in alto a destra, si potrà specificare il tipo di elemento da aggiungere al menù principale di Joomla. Cliccando su VirtueMart apparirà una nuova schermata contenente già alcune informazioni. Tra di esse è riconoscibile il link interno index.php?option=com_virtuemart che consente appunto di fare ingresso nella home page del negozio.


Agendo sul menù Parametri – componenti si può fare in modo che il link punti, ad esempio, ad uno specifico prodotto del catalogo (Product ID) o ad una categoria predeterminata (Category ID).

Cliccando su Salva od Applica, le modifiche saranno annotate nel database dell'applicazione.

Per fare in modo che il link appena aggiunto venga mostrato tra i primi, è sufficiente modificarne il valore della colonna Ordina e cliccare sulla piccola icona Salva ordinamento.

Un link analogo può essere aggiunto anche al cosiddetto "Top menu": basta cliccare su Menù, Gestione menù, scegliere l'icona Voci di menù in corrispondenza di Top menu ed aggiungere una nuova voce come già visto in precedenza.

Se si preferisse evitare di ripetere la procedura, si potrà copiare il link precedentemente aggiunto al menù principale: basterà accedere a tale menù, spuntare la casella a sinistra del link già inserito, cliccare sull'icona Copia, indicare come destinazione topmenu e cliccare ancora su Copia.


Portandosi in corrispondenza della pagina http://localhost/joomla, si potranno notare i cambiamenti appena apportati.


I più scaricati del mese

Realizzare un sito di e-commerce con Joomla e VirtueMart / prima puntata - IlSoftware.it - pag. 3