Creare un feed su Magento 2 è un ottimo sistema per gestire il collegamento con degli aggregatori di prezzo come Trovaprezzi. Vediamo come crearne uno.
Come creare un Feed su Magento 2
Magento 2 di default non permette la creazione dei feed. Per questo dobbiamo installare un modulo che ci permetta di implemetare questa funzione.
L'estensione che andremo ad usare si chiama Advanced Product Feeds ($119) e si può scaricare di qui.
Come installare Advanced Product Feeds
Dopo aver scaricato l'estensione dal sito web seguire queste semplici istruzioni:
- Fare un backup dell'e-commerce e del database
- Accedere tramite SSH alla root del vostro Magento 2
- Copiare le istruzioni che trovare nella pagina dell'estensione e premete INVIO.
- Incollate il comando php -f bin/magento module:enable Mirasvit_Core Mirasvit_Feed Mirasvit_Report e premete INVIO.
- Lanciare il comando php -f bin/magento setup:upgrade per installare l'estensione.
- Lanciare il comando php -f bin/magento cache:clean per cancellare la cache.
- Infine per concludere fate un deploy delle pagine statiche: rm -rf pub/static/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy
Vediamo adesso come creare il feed vero e proprio:
Creare un filtro Feed con Advanced Product Feeds
Per creare il feed basta seguire questi semplici passi:
- Dopo essere entrati nel Pannello di Amministrazione andate su Catalogo > Advanced Product Feeds > Feeds e cliccate su Add Feed.
- Selezionate un template esistente (o altrimenti createne uno cliccando su Empty Template
- Cliccate su Continua
- Riempite i campi richiesti come Nome, filename (il nome del file del feed), Store View (il negozio), Is Active.
Se avete selezionato il Template vuoto dovrete compilare anche altri campi quali:
- File Type, ovvero che genere di file generare, possiamo scegliere tra CSV, TXT e XML, e lo sceglieremo in base all'utilizzo che faremo del feed (in base all'aggregatore di prezzi che andremo ad usare).
- Cliccate su Salva e Continua la modifica
- E infine generate il feed cliccando su Generate
Fatto, non ci resta che configurare l'aggregatore specificando il link del nostro feed generato.
Abbiamo visto Come creare un Feed su Magento 2 in maniera semplice e veloce, se dovesse esserci un qualsiasi problema non esistate a contattare la Web Agency DFSolution, specializzata nella creazione di e-commerce Magento e siti web.