The new VirtueMart 2

Transcript

The new VirtueMart 2
The new VirtueMart 2
la rivoluzione del più diffuso
e-commerce per Joomla
Un po' di storia
2004: mambo-phpShop
creato da Sören Eberhardt-Biermann dal software standalone "phpshop")
2005: VirtueMart 1.0
il nome viene cambiato con il supporto per Joomla)
2007: Virtuemart 1.1
compatibile con Joomla 1.5, introduce nuove funzionalità)
2011: VirtueMart 2
creato da un nuovo team (leader Max Milbers), inizialmente con il nome di JMart
completamente riscritto in logica MVC, basato sul framework Joomla
Programmazione: Joomla + OOP
VirtueMart 2 utilizza i pattern e il framework di Joomla, ed una struttura
completamente ad oggetti.
Maggiore sicurezza:
● i dati di login e request sono gestiti da Joomla
● la struttura MVC diminuisce il rischio di vulnerabilità
● non si usano più variabili globali
● sicurezza basata su controlli lato server e non javascript
Migliore programmazione:
● sviluppo più facile e veloce
● i programmatori Joomla possono usare la loro esperienza
● estensibile con plugin Joomla
Prodotti e "Custom Fields"
La nuova funzionalità dei Custom Fields (campi personalizzati), oltre a
consentire l'arricchimento della scheda prodotto con dati specifici,
sostituisce rispetto a VirtueMart 1.1:
● attributi prodotti
● attributi personalizzati
● prodotti figli
● tipi prodotto
Prodotti e "Custom Fields"
Varie tipologie di campi selezionabili
● String: testo
● Integer: numerico
● Boolean: si / no
● Date / Time: data o orario
● Image: per visualizzare immagini extra
● Cart Variant: per definire varianti di prodotto
● User Variant: attributi personalizzabili dal cliente
● Parent: per raggruppare campi
● Plugins: personalizzazioni
Regole di calcolo
Motore di calcolo centralizzato per
l'applicazione di:
● Sconti sui prodotti
● Sconti sui gruppi clienti
● Tasse
● Imposte
● Margini di profitto
● Commissioni
Calcolo e visualizzazione prezzi
Il calcolatore centralizzato garantisce l'integrità dei prezzi in
tutte le sezioni del sito, il calcolo avviene sempre con
un'unica funzione.
In VirtueMart 2 è possibile impostare globalmente i prezzi
da visualizzare, tra 10 diverse modalità, dal prezzo base
(senza sconti né tasse) al prezzo finale di vendita,
passando l'IVA e lo sconto applicato, e tutti i passaggi
intermedi.
Template e viste
E' possibile caricare particolari template Joomla a livello di:
● componente (per tutto VirtueMart)
● categorie specifiche
● prodotti specifici
Essendo basato sulla struttura MVC di Joomla, è possibile personalizzare
le "viste" del tema VirtueMart nel proprio template Joomla, in modo
semplice e sicuro.
Anche le mail inviate sono basate su layout personalizzabili.
Nuovo carrello e checkout
Carrello e checkout sono stati ridisegnati per una migliore usabilità e
velocità.
● checkout in un'unica pagina
● anteprima spese di spedizione nel carrello
● metodi di spedizione e pagamento modificabili tramite appositi pulsanti
● possibilità di visualizzare o meno i dettagli sull'IVA nel carrello e nel
checkout
Valute multiple
VirtueMart 2 è completamente multi-valuta, con tasso di cambio
automatico o personalizzato.
E' possibile definire la valuta a livello di:
● prodotti
● regole di calcolo
● negozio
● cliente (selezione tramite modulo)
Es.: si può impostare per dei prodotti il prezzo in dollari anche se la valuta
globale è euro, verrà automaticamente convertito per l'applicazione delle
regole di calcolo.
Plugin: spedizione e pagamento
I metodi di spedizione e pagamento sono ora plugin Joomla.
Vengono installati come estensione Joomla e poi configurati in VirtueMart,
anche con più istanze diversamente configurate.
In futuro verranno introdotte nuove tipologie di plugin, per personalizzare il
comportamento e l'interfaccia di VirtueMart.
Spedizione:
● By weight, ZIP and countries
Pagamento:
● Standard
● PayPal
Traduzioni
Le traduzioni sono ora gestite in modo standard, con il sistema di lingue di
Joomla (formato INI).
Creazione e gestione più semplice, con l'apposito componente "Missing-T"
per Joomla 1.5 / 1.7.
Traduzione italiana completata dal team VMItalia (frontend)
Migrazione da VM 1.1
All'interno di VirtueMart 2 è presente uno strumento per migrare i dati
provenienti da un sito VirtueMart 1.1.x.
● prodotti
● ordini
● utenti
Attenzione: molte configurazioni saranno da rivedere, e tutte le
personalizzazioni (di template o funzionalità) da rifare!
Valutare perciò la convenienza dell'aggiornamento
Ciclo di rilascio
Nuova velocità nello sviluppo di VirtueMart
● cicli di rilascio separati per
○ Core
○ Plugin, Moduli
● nuova release ogni mesi
● patch di sicurezza in pochi giorni
Progetti futuri
Alcune funzionalità previste per il futuro:
● ulteriori possibilità di calcolo
○ plugin di calcolo
○ sconti basati sulle quantità
● più agganci per i plugin
○ coupon, recensioni, spedizioni, calcoli, ordini
● venditori multipli
● integrazione con componenti per community
● servizi di supporto

Documenti analoghi

caratteristiche virtuemart

caratteristiche virtuemart GRUPPI DI ACQUIRENTI E GESTIONE UTENTI ................................................................................................. 2 FACILE CONFIGURAZIONE .......................................

Dettagli

Slide VmItalia al JoomlaDay Roma 2008

Slide VmItalia al JoomlaDay Roma 2008 di prodotti, stato degli ordini, ultimi ordini, ultimi clienti gestione da front end del negozio senza avere il login nel backend di Joomla gestione di ogni prodotto con una pagina dettagliata modu...

Dettagli

Guida PayPal e VirtueMart Aggiornamento dello Stato dell`Ordine in

Guida PayPal e VirtueMart Aggiornamento dello Stato dell`Ordine in Come da immagine ho inserito la URL per la notifica del pagamento. Salvando.

Dettagli

Manuale VirtueMart 1.1

Manuale VirtueMart 1.1 • Il cliente puo' gestire una rubrica di indirizzi di spedizione dal proprio Account. • Storico ordini: Il cliente puo' visualizzare gli ordini da lui effettuati. • Messaggio E-Mail di conferma ord...

Dettagli