Magento Website, Store e Storeview: scopri le differenze

Magento è una piattaforma veramente incredibile, che consente, tra le varie funzionalità, di gestire siti e store multipli, nella stessa installazione. Per farlo c'è il sistema Global, Website, Store e Store View. Ma esattamente cosa significano questi quattro termini?

magento-website-store-storeview
5/5 (3)

Magento è una piattaforma veramente incredibile, che consente, tra le varie funzionalità, di gestire siti e store multipli, nella stessa installazione. Per farlo c’è il sistema Global, Website, Store e Store View. Ma esattamente cosa significano questi quattro termini?

In questa guida cercheremo di analizzare questi concetti, fondamentali per capire come è strutturato Magento.

Global, Website, Store e Store View

Con il termine “Global“, si fa riferimento all’intera installazione di Magento. Tutto ciò che viene modificato in questa specifica parte, si riperquote anche sugli altri livelli (Website, Store e Store Views).

Un “Website” contiene al suo interno uno o più stores, che possono condividere o meno, tra loro alcune informazioni.

Lo Store invece, è il diretto discendente del Website ed è su questo livello che vengono gestiti categorie e prodotti.

Attraverso le Store View invece, è possibile visualizzare lo store, in diverse lingue o con impaginazioni differenti.

store-storeview-global-magento

Alcuni esempi di Website, Store e store view

Le possibilità che si possono verificare, sono di diverso tipo. Analizziamone alcune insieme.

Unico Website, unico store e unica store view
terminology-scenario3

In questo caso, Magento viene utilizzato per la realizzazione di un unico negozio, con un unico sito e un’unica lingua. Questo è il caso più semplice che si possa verificare.

Multi store con un unico Website

A volte però capita che ci sia un unico Website, ma che al suo interno risiedano vari store, ossia negozi che condividono alcune informazioni, come ad esempio lista clienti o catalogo, come nel caso seguente. In questa occasione, abbiamo comunque una store view unica per ogni store. Questo significa che ogni store sarà monolingua.

terminology-scenario1

Oppure, può accadere che le storeview siano diverse, come nel caso seguente.

Supponiamo di voler vendere elettronica di consumo e DVD, CD e BLU RAY, con un unico Website.

Avremo quindi un website, creato sotto un unico dominio, ad esemio “myelettronics.com” e due store distinti, “Elettronica” e “DVD- CD – BLUE RAY”. Questi ultimi, condividono alcune informazioni di base. Inoltre vogliamo che, ad esempio, lo store “Elettronica”, sia disponibile sia in inglese che in italiano, mentre “DVD- CD – BLUE RAY”, solo in italiano.

Si verrà quindi a creare una struttura del tipo:

storeview-website-global-magento

Multi website

Un altra possibilità che si può presentare è quella di avere più di un Website, ognuno dei quali può contenere al suo interno, uno o più store e uno o più store view. Ogni website può avere differenti domini.

terminology-website-laptops

Nel caso mostrato in figura, i due Website non condividono alcuna informazione tra loro, ma anzi, ognuno avrà il proprio catalogo e i propri clienti. Inoltre, ogni store, avrà la possibilità di essere visualizzato in due lingue differenti: inglese e spagnolo.

Questa soluzione è ottima per chi  vuole gestire due siti differenti, utilizzando il medesimo pannello di Amministrazione.

Le potenzialità di questo sistema basato sul Global, Website, Store, sono veramente interessanti, perché consentono di organizzare in maniera chiara ed ordinata, anche gli E-Commerce più grandi e complessi.

Vediamo ora come impostare questi elementi.

Come impostare un nuovo website

Sul pannello di Admin, seleziona Sistema –> Gestione Store –> Crea Website

A questo punto, si aprirà la seguente schermata:

Dovrai quindi inserire:

  • Nome del sito: questo nome è un riferimento interno e può essere il nome del dominio o qualsiasi altro nome che possa far distinguere il website dagli altri.
  • Codice: ossia il codice utilizzato dal server per puntare al dominio
    • Il codice dovrà essere composto di soli caratteri minuscoli
    • (Opzionale) Si può inserire un numero per determinare la sequenza in cui sono elencati i siti.
  • Una volta compilato tutti i campi, cliccare su Salva Website

Come impostare un nuovo store

Prima di iniziare, dovrai impostare la Root Category che sarà usata per questo store.

Segui il percorso Sistema –> Gestione Negozi –> Crea Store.

A questo punto apparirà la seguente schermata:

  • Nel campo “Website“, scegli il website a cui appartiene lo store
  • Inserisci il nome dello store
  • Imposta la Root Category che sarà usata per lo store.
  • Fatto questo, salva lo store.

Come impostare un nuovo store view

Segui il percorso Sistema –> Gestione Stores —> Crea nuova Store View

Apparirà così la seguente schermata:

  • Imposta lo store di appartenenza della Store View
  • Inserisci il Nome della Store View, ad esempio Francese
  • Inserisci il Codice, a caratteri minuscoli. Il codice serve per identificare la vista. Ad esempio, possiamo mettere “francese”
  • Per attivare la View, imposta su Stato, abilitato
  • (Opzionale) Puoi ordinare con alcuni numeri anche la sequenza nella quale questa View sarà visualizzata rispetto alle altre

Fatto questo, clicca su Salva Store View.

Ti è piaciuto questo articolo? Votalo!

Magento è un marchio registrato di Magento Inc. MagenTiamo è un progetto indipendente non affiliato direttamente dal progetto Magento o chi ne detiene il trademark.