La community è uno dei punti di forza di Magento e l’elenco dei moduli disponibili permette di adattarlo a molte delle esigenze o specificità di qualunque E-Commerce.
In questo intervento si propone una carrellata di 20 moduli interessanti, alcuni dei quali probabilmente già conosciuti, altri probabilmente un po’ meno, cercando di coprire 20 diversi ambiti, dalle scontistiche alle spedizioni, dalle performance al marketing e così via.
2. 1. Social share
Un modo facile e veloce per includere i
meta Open Graph Tags in tutte le pagine
Magento per la condivisione su Facebook e G+
Virtual Brick
https://www.magentocommerce.com/magento-connect/socialshare-open-graph.html
Social
3. <!-- BEGIN SocialShare - OpenGraphTags Head -->
<meta property="og:type" content="product" />
<meta property="og:title" content="SIMPLY Trofie" />
<meta property="og:url" content="http://new.chronodrive.it/492090-simply-trofie.html"
/>
<meta property="og:description" content="Trofie" />
<meta property="og:site_name" content="Chronodrive" />
<meta property="og:image" content="http://new.chronodrive.it/me..." />
<meta property="product:price:amount" content="1.2900" />
<meta property="product:price:currency" content="EUR" />
<!-- END SocialShare - OpenGraphTags Head -->
Include i tag in:
• Prodotto
• Categoria
• CMS
• Contenuti dinamici
• Immagini di fallback
Social Share
4. 2. Social connect
Integra la possibilità di registrarsi e loggarsi a Magento
attraverso Facebook, Google, Twitter
https://amasty.com/special-promotions-pro.html
Funzionalità
http://inchoo.net/magento/social-connect-magento-extension/
5. • Alla prima connessione registra un nuovo utente
con i dati forniti dal provider
• Se l’utente esiste già, il suo account viene
collegato a quello del provider
• Negli altri casi l’utente verrà loggato
direttamente
Social connect
7. • Possibilità di aggiungere e togliere
colonne sulla base degli attributi
del modello
• Editing rapido direttamente dalla
cella nella griglia
• Customizzazione di ordinamento e
visibilità colonne
• Export delle tabelle create
• Possibilità di escludere
determinate griglie dall’editing
Enhanced Admin Grid
9. • Magento genera e indicizza le url anche
di prodotti non visibili e disabilitati
• Per cataloghi di grandi dimensioni il
processo può durare ore
• Problemi di RAM nel reindex
• Processi non terminati
• Impossibilità di eseguire spesso operazioni
che richiedano reindex
sku: 136093
Reindexing : catalog_url
TIME: 6908 sec.
Reindexing : catalog_url
TIME: 92 sec.
Problema:
I nostri test:
Dn’D Patch Index URL
Migliormanto del 99%
10. 5. Improved Navigation v2.9.4
Migliora e potenzia la navigazione del catalogo nelle
pagine di lista prodotto
Community 139$
Enterprise 339$
Magento2 ready
https://amasty.com/improved-navigation-layered-navigation-pro.html
…per installazione
Usabilità
11. • Navigazione ajax
• Slider sugli attributi
numerici
• Filtri e attributi con
immagine
• Gestione avanzata delle
categorie
• Blocco navigazione
verticale e orizzontale
• Attributi dipendenti
• Scelta multipla sui filtri di
un attributo
• Ottimizzato per il SEO
Improved Layered Navigation
12. • Shop by brand con blocchi CMS
dedicati
• Gestione avanzata dei filtri categoria
Improved Layered Navigation
13. Community 69$
Enterprise 269$
https://amasty.com/landing-pages.html
6. Landing Pages v1.8.3
Permette di costruire facilmente delle pagine
promozionali con prodotti del catalogo caricati in
funzione di regole automatiche e senza bisogno di gestire
categorie separate.
Marketing
…per installazione
14. • Composte da: banner, testi descrittivi, blocchi CMS
• Meta tag e short SEO URL dedicate
• Aggiunte dinamicamente alle SITEMAP
• Lista prodotti basato su un motore di regole
• Lista prodotti ricalcolata dinamicamente
• Compatibile con il modulo di improved layered
navigation
• Import export di landig page da CSV
Landing Pages
16. • Drag&Drop dei prodotti
nella categoria
• Hero products
• Smart category
Smart category
2. Visual Merchandiser
17. 8. Mass Product Category Changing
Questo modulo aggiunge la possibilità di assegnare la
categoria in modo massivo su gruppi di prodotti.
Community 19.99$
https://amasty.com/special-promotions-pro.html
…per installazione
Admin
https://www.magentocommerce.com/magento-connect/mass-product-category-
changing.html
18. • Il modulo si integra nella
funzionalità di update
massivo degli attributi
nella gestione prodotto
Mass Product Category Changing
• Permette di selezionare
un insieme di categorie
nelle quali tutti i prodotti
selezionati verranno
spostati
20. • Segmentazione degli utenti che
visualizzano il blocco
• Preset di posizioni per includere il
blocco nel layout di
paginaSchedulazione dei
contenuti
• Regole custom per definire la
visualizzazione (es categorie o
attributi prodotto)
Z-blocks
21. 10. Automatic Related Products 2 v2.4.
Il modulo introduce una serie di regole per generare
automaticamente i prodotti correlati nelle pagine di
dettaglio prodotto e nel carrello.
Community 99$
Enterprice 599$
Magento2 readyCommunity 149$
Enterprise 839$ …per installazione
Funzionalità
https://ecommerce.aheadworks.com/magento-extensions/automatic-related-products-2.html
22. • Motore di regole per la definizione dei
correlati
• Featured block sulle pagine di categoria
• Correlati sul carrello
• Set di posizioni predefinite dove includere i
blocchi
2. Automatic Related product
23. 11. Special Promotions Pro v1.8.2
Permette di potenziare il motore di regole per la gestione
delle promozioni a catalogo e sul carrello, utilizzando, tra
le altre, i dati sullo storico ordini dell’utente.
Community 129$
Enterprise 329$
Magento2 ready
https://amasty.com/special-promotions-pro.html
…per installazione
Marketing
24. • Sconti personalizzati in
funzione dell’utente
(Nome, data di nascita,
genere …)
• Sconti in funzione dello
storico ordini di un utente
(numero ordini, totale
speso)
• Set di regole e azioni pre-
configurate
• Mostra all’utente
l’etichetta dello sconto
nel checkout
Special Promotions
Esempio su storico ordini
Compra 3
prodotti nella
categoria
felpe ed
ottinei il 50%
sui pantaloni
26. • Destinazione
• Customer group o attribute
• Condizioni custom e funzioni
• Categorie, prodotto, opzioni
prodotto
• Coupon, store, data…
{
"standard": {
"label": "Standard Shipping",
"conditions": "{cart.price-tax+discount} < 1000.00",
"fees": 10
},
"express": {
"label": "Express Shipping",
"conditions": "( {standard.conditions} ) && ( {cart.weight} < 10 )",
"fees": 12
}
}
Spese di spedizione calcolate in
funzione di:
• Totalmente configurabile
da JSON
http://www.owebia.com/os2/en/doc
"datFMposta": {
"type": "data",
"label": "Spese posta standard",
"fees": "
{table {
count items where
product.attribute.pnn_tipo_prodotto == 3
}
in 1.00:3.00, 2.00:3.50, *:5.00} "
},
Owebia Shipping 2
27. 3 metodi di spedizioni
disponibili nella
versione free ma
senza limiti sulle
regole
Owebia Shipping 2
28. 13. Advanced Permissions v1.1.1
In store dove le figure professionali in gioco sono tante è
utile poter separare le aree di competenza di ognuno.
Community 169$
Enterprise 369$
https://amasty.com/magento-advanced-permissions.html
…per installazione
Admin
Magento2 ready
29. • Accesso per Store/storeView
• Permessi per editare gruppi di
prodotti o categorie
• Accesso limitato ai reports
• Editing limitato dei contenuti CMS
Advanced Permissions
33. • L’utente può creare un numero
illimitato di wishlist
• Alla selezione del prodotto compare
un popup dove si può scegliere a
quale lista aggiungerlo, oppure
crearne una
• Le opzioni prodotto selezionate
vengono salvate e visualizzate nelle
liste
• Condivisione della wishlist
• Gestione da admin
Multiple Wishlists
35. • Lista delle transazioni
• Utilizzo del credito per il pagamento
comprese tasse e spedizione
• Mail di notifica automatiche
Store Credit & Refund
36. 17. PaymentFilter for Products and Customer Groups
Permette di filtrare i metodi di pagamento disponibili in
funzione del gruppo utente e dei prodotti nel carrello
Funzionalità
https://www.magentocommerce.com/magento-connect/paymentfilter-for-products-
and-customer-groups.html
37. • In funzione del gruppo utenti
• In funzione dei prodotti nel
carrello
PaymentFilter
39. • Funzionalità standard di un blog
(post, categorie, tags, ecc)
• Facile da gestire
• Integrato in Magento
Blog Pro
40. • Esempio di come in modo semplice ed
intuitivo è possibile modificare la struttura di
layout del blog
Blog Pro
41. 19. Unit testing
Questo modulo è stato realizzato per promuovere il test
driven design nello sviluppo di intergrazioni Magento.
https://amasty.com/special-promotions-pro.html
Sviluppo
https://github.com/EcomDev/EcomDev_PHPUnit
42. 20. Coupon personali
Grazie a questo modulo sarà possibile generare
coupon vincolati ad un determinato utente e con una
validità temporale definita
Funzionalità
Cooming soon…
43. • Permette di generare dei coupon validi in un intervallo di date e utilizzabili
solo da un determinato utente
Coupon personali