2010-07-29 9 views

risposta

7

Non ci sono risorse canoniche su questo. Il modo migliore di pensare a queste opinioni è con il concetto di scopo. Alcuni dati in Magento vengono restituiti in modo diverso a seconda del livello (sito Web, negozio, ecc.)

Inizierei a comprendere bene lo the Layout system. Fondamentalmente, i layout sono astratti in un albero di oggetti "Block". La maggior parte di questi oggetti Blocchi rende uno specifico file modello phtml.

I file di modello phtml sono considerati il ​​tema del negozio. Puoi puntare a un diverso gruppo di modelli a seconda di quale negozio, vista negozio o sito web è attualmente selezionato.

Il passaggio due sarebbe acquisire familiarità con lo configurationsystem. Magento esegue determinate azioni in base ai valori impostati qui e i valori possono essere impostati su un livello globale, sito Web o negozio. L'ovvio esempio qui è locale.

Infine, lo EAV model system di Magento consente anche ai modelli di disporre di valori con ambito a livello globale, di sito Web o di negozio.

11

La prima cosa da leggere è il Manuale del designer Magento: http://www.magentocommerce.com/design_guide

Yep, "Designer", piuttosto che "Sviluppatore" :) Ma questo è un grande sfondo per undestand come le cose fanno articolato. E, siamo onesti ... in Magento, "Designer" è in realtà lo stesso di "Sviluppatore" e talvolta come "Ingegnere di sistema". Uno non può essere un buon Magento Designer se non uno sviluppatore (imo).

Ora, la comunità SO di Magento è ancora timida perché non ci sono ancora molti esperti Magento. Essendo non abbastanza umile, potrei pensare che, come un nuovissimo SOer, ho trovato che potrei aiutare in alcune aree. Quindi sentiti libero di chiedere e sono sicuro che quando qualcuno lo sa, qualcuno risponde. Infine, tieni presente che Magento è così potente e ricco di funzionalità che è possibile essere esperti nell'integrazione del design, ma non nella gestione del flusso di lavoro delle vendite né, ad esempio, nel back-office. La competenza può essere molto segmentata.

Buon divertimento!

9

Ho lottato anche con questi concetti e le informazioni sulle differenze sono scarse anche sul sito di Magento. Dopo un discreto lavoro di ricerca, I found this webinar fa un ottimo lavoro di spiegazione dei concetti alla base di siti, negozi e punti vendita. Vi suggerisco di guardare il video, ma qui sono i miei take away:

  • globale (installazione), il sito web, e la vista negozio sono gli ambiti, negozio non è un ambito
  • negozi permettono unificate carrello della spesa e la sessione (check-out gap.com oldnavy.com per esempio)
  • siti web non condividono carrello o una sessione di default
  • creare diversi siti web nel caso in cui si desidera offrire diversi metodi di spedizione, prezzi, gateway di pagamento, promo, o valuta di base
  • negozi sono collezione di viste negozio, punti negozio in una categoria radice, tutte le viste all'interno del punto negozio alla stessa categoria radice, sebbene singoli prodotti possano essere nascosti all'interno delle viste
  • visualizzazioni del negozio cambio pagina vengono presentate, non la struttura del catalogo
  • siti Web, i negozi e le visualizzazioni di archivio possono TUTTI essere configurati sullo stesso dominio o domini diversi
+0

Perché sulla terra è negozio non un campo di applicazione .. mi chiedo. –

7

Globale | Sito Web | Negozio | Conservare View

Una delle caratteristiche avanzate di Magento consente la gestione di più siti web e negozi all'interno di un impianto, e abbiamo un sistema di straordinario a sostegno di questa: - “Globale, sito web, Store” GWS aka

Global: si riferisce all'intera installazione.

Sito web: I siti Web sono "genitori" di negozi. Un sito Web è costituito da uno o più negozi. I siti Web possono essere impostati per condividere i dati dei clienti o non condividere dati

Negozio (o gruppo di visualizzazione negozio): I negozi sono "figli" di siti Web. Prodotti e categorie sono gestiti a livello di negozio. Una categoria radice viene configurata per ciascun gruppo di visualizzazione del negozio, consentendo a più negozi nello stesso sito Web di avere strutture di catalogo completamente diverse.

Store View: un negozio ha bisogno di una o più visualizzazioni di negozi per essere navigabili nel front-end. La struttura del catalogo per visualizzazione negozio sarà sempre la stessa, ma consente semplicemente presentazioni multiple dei dati nella parte anteriore. Il 90% delle implementazioni utilizzerà probabilmente le visualizzazioni degli store per consentire ai clienti di passare da 2 o più lingue.

Riferimento: http://www.magentocommerce.com/knowledge-base/entry/overview-how-multiple-websites-stores-work

Video: Creating Multiple Online Storefronts, Part 1

Video: Creating Multiple Online Storefronts, Part 2

+0

Ciao @Luis, hai detto che "Prodotti e categorie sono gestiti a livello di negozio". quindi dove esattamente il codice che gestisce questo? Grazie. –

Problemi correlati