Domanda

ho familiarità con Magento CE / EE, ma sto guardando Magento Go per un nuovo progetto.

Il sito ufficiale non include un sacco di dettagli su ciò che è / non è possibile realizzare il disegno saggio.

  1. Esiste un certo numero di temi tra cui scegliere?
  2. Quanta libertà avete per cambiare il vostro tema?
  3. E 'è possibile avere un tema completamente personalizzato, se non riesci a trovare un adeguato uno esistente?
È stato utile?

Soluzione

Magento Go ha fin dalla sua introduzione stato un ambiente molto ristretto. E 'da nessuna parte vicino al livello di Magento CE / EE, che sono completamente open-source. E 'davvero non è paragonabile ad un concorrente come Shopify sia, che ha un sistema di template modificabile ma la funzionalità fisso.

Questo si traduce in vincoli piuttosto severe su ciò che può essere personalizzato in modo moderno, efficiente (vale a dire come effettivamente necessario costruire un negozio personalizzato).

Parte 1

navi Magento Go con temi (meno di una dozzina scorso ho controllato), che sono "pronti per l'uso". Questi non sono stati progettati o sviluppati da Magento, ma sono state affidate ad una terza parte. Questo è fondamentale per Part 3.3.

Parte 2

Temi di Magento Go è interamente costruita in CSS, JS e immagini. Non v'è alcun accesso ai file di layout o un modello simile Magento CE / EE, il che significa che si deve usare il markup esatto e la funzionalità che Magento Go offre.

Non è possibile aggiungere funzionalità ad eccezione di "Trusted Extensions", che sono controllati per Magento Go, ma la selezione è estremamente limitato rispetto a Magento CE / EE (dove si potrebbe scrivere il proprio ovviamente).

È possibile rimuovere solo la funzionalità che può essere bersaglio di CSS / JS selettori, che è sembra ragionevole, ma è un importante punto di dolore perché gran parte del margine di profitto di Magento Go non è adeguatamente descritto utilizzando le classi per i quali il targeting.

Parte 3

Un tema personalizzato al 100% è possibile (niente è impossibile), ma del tutto impraticabile. Il motivo principale è Magento Go non ha un tema "base" - che è un tema privo di fogli di stile frontend e comportamenti JS. Per veramente "ripartire da zero" che è quello che ti serve.

Magento Go richiede di scegliere uno dei suoi temi, e quindi personalizzare su di esso. Ci sono diverse ragioni per cui questo non è auspicabile:

  1. Risorse dal tema di fondo (JS, CSS, immagini) sarà ancora carico, anche se non si vuole / ne hanno bisogno.

  2. Non è possibile fondere i layout da più temi, è tutto o niente. Quindi sei bloccato con vista del prodotto e la categoria di vista di un tema.

  3. I temi in outsourcing sono stati scritti con gli standard CSS poverissimi. La loro CSS è disseminato di selettori inefficienti e lunghe, e gli attributi sono spesso definiti con! Dichiarazioni importanti. Questo è un incubo assoluto per ignorare e mantenere.

  4. comportamento JS è tutta un'altra storia. Ogni tema implementa un comportamento simile in modo diverso come lightbox. Se si prevede di introdurre personalizzato JS, quindi essere consapevoli probabilmente vi agli eventi sciolte che sono già collegati.

Ci sono temi commerciali venduti per Magento Go. Questi non sono sostituzioni per i temi centrali. Essi semplicemente aggiungere in cima a uno di loro, e soffrono tutti gli stessi problemi.

Costruire qualcosa di simile a un tema sensibile è fuori questione perché Magento Go è bloccato in ipotesi che non si reggono in quel contesto.

Detto questo

Ho costruito un grande design personalizzato su Magento Go (circa maggio 2011). Esso può essere fatto abbastanza vicino a un magazzino / normale sito di eCommerce mockup con alcune concessioni. Solo che non lo consiglio.

Magento Go è un bene per qualcuno che vuole solo scegliere un tema, aggiungere i prodotti, e vendere - un progetto di un'ora. Non è una buona piattaforma per la progettazione personalizzata. Shopify ha inchiodato già. Per effettivamente la stessa fascia di prezzo hanno un prodotto migliore per progetti di design personalizzato, e questo è evidente dalla qualità e l'ampiezza del mercato il tema di Shopify.

Ma Shopify è ancora una piattaforma di hosting e questo significa che i vincoli a prescindere. implementazioni frontend complesse potrebbero trarre vantaggio da forza di Magento CE / EE dietro le quinte (API / integrazioni / etc). Diverse piattaforme per cose diverse.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top