Come creare un sito di commercio Drupal con Drupal 8

Introduzione: Drupal Commerce, Magento o UberCart?

Per Drupal 8 editori di siti Web, ci sono tre modi principali per creare una soluzione di e-commerce professionale sulla piattaforma: Drupal Commerce, Ubercart, & Magento Commerce.


Questo lezione fornirà una guida all’installazione per Drupal Commerce incluso ciò che è necessario per installare i moduli per funzionare su a LAMPADA server web & impostare il certificato SSL / TLS.

Nota: Decisioni su quale piattaforma di e-commerce è consigliata Drupal 8 gli editori di siti Web dipendono in gran parte dalle risorse IT e dai requisiti aziendali dell’azienda o di altra organizzazione che gestisce il sito Web. Questo tutorial è una guida a Drupal Commerce.

Iniziamo.

Step One: Installa & Abilita i moduli di Drupal Commerce.

Prerequisiti: Installa il Regole, entità, dati digitati, Ludwig, & Indirizzo moduli.

Come creare un sito di commercio Drupal con Drupal 8

Inoltre, per eseguire il Indirizzo modulo:

  • Scarica la libreria di indirizzamento di commerceguys e inseriscila in moduli / address / lib / commerceguys-addressing / v1.0.0
  • Scarica la libreria intl di commerceguys e inseriscila in moduli / commerce / lib / commerceguys-intl / v1.0.1

Suggerimento: È possibile creare le cartelle / lib / in ciascun modulo, quindi decomprimere il file zip & cambia i nomi delle cartelle in modo che corrispondano all’URL. Quindi eseguire nuovamente il test per verificare l’installazione utilizzando Ludwig.

URL dei pacchetti di indirizzi: / admin / relazioni / pacchetti

Altri moduli richiesti:

Installa il Modulo entità in linea, Revisioni riferimento entità, Macchina a stati, & Profilo moduli per completare il Drupal Commerce prerequisiti.

Drupal Commerce – Elenco dei moduli richiesti:

Come creare un sito di commercio Drupal con Drupal 8

Drupal Commerce ha i seguenti componenti del modulo che dovrebbero essere abilitati:

  • Commercio: Definisce funzionalità comuni per tutti i moduli Commerce.
  • Carrello del commercio: Implementa il sistema del carrello e aggiungi alle funzionalità del carrello.
  • Cassa di commercio: Fornisce flussi di checkout configurabili.
  • Registro del commercio: Fornisce registri attività per le entità Commerce.
  • Ordine di commercio: Definisce l’entità ordine e le funzionalità associate.
  • Pagamento commerciale: Fornisce funzionalità di pagamento.
  • Prezzo di commercio: Definisce l’entità valuta.
  • Prodotto commerciale: Definisce l’entità prodotto e le funzionalità associate.
  • Promozione commerciale: Fornisce un’interfaccia utente per la gestione delle promozioni.
  • Negozio commerciale: Definisce l’entità negozio e le funzionalità associate.
  • Tassa sul commercio: Fornisce funzionalità fiscali.

Se installati insieme, questi moduli forniscono le basi per la creazione di soluzioni di e-commerce complesse Drupal 8 utilizzando Elenchi di prodotti & integrandosi con i gateway di pagamento più diffusi. C’è anche un Carrello della spesa per la memorizzazione degli ordini degli utenti durante la navigazione, con coupon, vendite, elaborazione carta di credito / PayPal, analisi del traffico, ecc. inclusi nel core Drupal Commerce Caratteristiche. Drupal Commerce è sponsorizzato ufficialmente dai Commerce Guys.

Fase due: Drupal Commerce – Impostazioni di configurazione.

Pre-requisiti: Abilita il trusted_host_patterns impostazione nel file settings.php.

Suggerimento: Scopri di più su questo problema su: / admin / reports / status

Per risolvere questo problema, inserisci il seguente codice nel tuo Drupal 8 file settings.php:

 $ settings [‘trusted_host_patterns’] = array (‘^ example.com $’, ‘^. +. example.com $’,);

Nota: Modifica i valori del dominio per riflettere l’indirizzo URL principale del tuo sito.

Il prossimo: Passare al Drupal Commerce sezione amministrazione su: / admin / commerce

Nella sua sezione, puoi iniziare a utilizzare gli strumenti per creare prodotti, gestire ordini, impostare gateway di pagamento, & accesso all’analisi.

Come creare un sito di commercio Drupal con Drupal 8

Nota: Dalla sezione amministrazione, è possibile accedere e configurare le impostazioni per prodotti, ordini, negozi, gateway di pagamento, & valute.

Come creare un sito di commercio Drupal con Drupal 8

Suggerimento: Modifica queste impostazioni in base alle tue esigenze aziendali, quindi inizia a creare nuove pagine di prodotti e a prendere ordini dal vivo.

Terzo passaggio: prodotti, ordini, & Gestione del flusso di lavoro.

Usa il Tipi di prodotti impostazioni in Drupal Commerce per gestire i campi sui nodi del prodotto & il Tipi di ordine impostazioni per gestire i campi sugli ordini del carrello. Questi possono includere dimensioni del prodotto come dimensioni, quantità, colori, versioni, ecc. Quindi utilizzare il Drupal 8 / node / aggiungi modulo per creare nuove pagine di prodotto utilizzando Drupal Commerce per l’elaborazione degli ordini.

Aggiungi un negozio:

Come creare un sito di commercio Drupal con Drupal 8

Impostazioni: Aggiungi il nome & Indirizzo per il tuo negozio come apparirà nelle fatture & Salva.

Nota: Un negozio è un prerequisito per Drupal Commerce per la creazione di prodotti & Ordini.

Aggiungi un prodotto:

Passare a / product / add / default per iniziare il processo di aggiunta di nuovi prodotti a un catalogo.

Come creare un sito di commercio Drupal con Drupal 8

Nota: Inserisci Tassonomia condizioni & campi nel Impostazioni del prodotto pagina per filtrare il contenuto in categorie di catalogo. Quindi utilizzare Visualizzazioni & pannelli per creare contenuti dinamici da Prodotto pagine in display. Utilizza parole chiave URL & Titoli di pagina per attirare traffico di ricerca organico.

Quarto passaggio: amministrazione, sicurezza, & Impostazioni di crittografia.

Drupal Commerce ha oltre 73 Gateway di pagamento disponibile per l’integrazione con Carrello della spesa. La maggior parte delle aziende troverà uno di questi adatto ai requisiti di e-commerce del proprio sito Web. Per questo tutorial, installeremo solo il file Commercio PayPal porta.

  • Scarica & abilitare il modulo come al solito, & quindi aggiungilo sotto: / admin / commerce / config / payment-gateway / add

Come creare un sito di commercio Drupal con Drupal 8

Nota: Altri processori di carte di credito popolari & gateway di pagamento disponibili per Drupal Commerce sono: AuthorizeNet, AliPay, CCAvenue, Amazon Pay, WeChat, Stripe, Square, ecc.

Prova un’altra opzione: Acquia & Magento Commerce.

Con Magento Commerce, Drupal 8 gli sviluppatori hanno sostanzialmente la scelta di installare Magento e la costruzione di un ponte tra il database CMS Drupal per gli utenti che utilizzano i connettori & conduttori o utilizzando una soluzione di integrazione preconfigurata di Acquia Commerce.

Come creare un sito di commercio Drupal con Drupal 8

Soluzioni Acquia: L’aggiornamento di Magento Commerce gli strumenti di integrazione per Drupal 8 sono incompleti. Questo rende il Acquia Commerce Prodotto PaaS più interesse per i proprietari di siti Drupal che migrano verso soluzioni cloud gestite.

Nota: Il Magento Commerce integrazione con Drupal 8 richiederà un team di sviluppo PHP professionale per lo sviluppo indipendente o un Acquia Cloud Opzione di hosting PaaS.

E-commerce: quale soluzione è la migliore per Drupal 8?

Sfondo: Piccole imprese & editori web indipendenti sceglieranno tra Drupal Commerce & Ubercart mentre le aziende Enterprise utilizzano Drupal 8 cercherà di sfruttare Magento per un’efficienza dei costi open source su larga scala.

Acquia Commerce ha un servizio cloud che offre l’integrazione Drupal-Magento come prodotto PaaS unico nel settore. I tecnici fai-da-te dovranno fare una scelta primaria tra Ubercart & Drupal Commerce, poi costruiscilo attorno per anni.

Somiglianze:

  • Tutti e due Drupal Commerce & Ubercart consentire la creazione di prodotti con un carrello & gateway di pagamento con carta di credito + PayPal, Bitcoin, ecc.
  • Entrambi possono essere utilizzati per creare soluzioni di e-commerce utilizzando Visualizzazioni in Drupal 8.
  • Entrambi sono sottoposti a peer review per la sicurezza di dati / web in produzione.

Raccomandazione: Nel complesso, consigliamo UberCart (4.5 su 5 valutazione) al di sopra di Drupal Commerce (4.0 su 5 valutazione) a causa di Stabilità della piattaforma nelle operazioni. Il Ubercart la comunità di utenti dispone di una vasta gamma di risorse per la risoluzione di problemi comuni.

Nota: Drupal 8 + Magento Commerce è una soluzione aziendale su larga scala disponibile tramite Acquia Commerce nube. La società ha vari piani disponibili con il servizio clienti.

Conclusione: soluzioni per PMI, B2B, & Scala aziendale.

Sommario: Questo tutorial mostra come iniziare con a Drupal Commerce sito web, prodotti da costruzione, negozi, & cataloghi online con PayPal come responsabile dell’ordine. Uso Visualizzazioni & pannelli elencare Drupal Commerce prodotti in display dinamici con vendite & promozioni.

Raccomandazione: Prendere in considerazione Ubercart o Magento Commerce come alternative.

Dai un’occhiata a questi 3 principali servizi di hosting Drupal:

ChemiCloud

Prezzo di partenza:
$ 2.76


Affidabilità
10


Prezzi
9.9


Di facile utilizzo
9.9


Supporto
10


Caratteristiche
9.9

Leggi le recensioni

Visita ChemiCloud

Hostinger

Prezzo di partenza:
$ 0.99


Affidabilità
9.3


Prezzi
9.3


Di facile utilizzo
9.4


Supporto
9.4


Caratteristiche
9.2

Leggi le recensioni

Visita Hostinger

Hosting A2

Prezzo di partenza:
$ 3.92


Affidabilità
9.3


Prezzi
9.0


Di facile utilizzo
9.3


Supporto
9.3


Caratteristiche
9.3

Leggi le recensioni

Visita A2 Hosting

Articoli How-To correlati

  • Come installare & Configura Ubecart con Drupal
    novizio
  • Come impostare un modulo di contatto personalizzato in Drupal 8
    novizio
  • Come aggiornare un sito Drupal 7 a Drupal 8
    intermedio
  • Come ospitare Drupal 8 siti Web con Redis su piani VPS
    intermedio
  • Come creare moduli personalizzati in Drupal 8?
    intermedio
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me