Professional Documents
Culture Documents
1 - Manuale Utente
Traduzione Italiana a cura di VMItalia.net
Sommario
Prefazione ................................................................................................................... ix 1. Introduzione ............................................................................................................. 1 1.1. Cos'e' VirtueMart? ............................................................................................ 1 1.2. Cosa non fa? ................................................................................................... 3 1.3. Screenshots ..................................................................................................... 3 2. installazione ............................................................................................................. 7 2.1. installazione di Joomla! / Mambo ........................................................................ 7 2.2. installazione di VirtueMart ................................................................................. 7 3. Primi passi ............................................................................................................. 19 3.1. Configurazione globale di joomla! ..................................................................... 19 4. Tutorial di amministrazione ....................................................................................... 21 4.1. Configurazione del negozio .............................................................................. 21 4.2. Prime operazioni ............................................................................................ 30 4.3. Informazioni negozio ...................................................................................... 31 4.4. Nazioni, Valute, Moduli principali & Funzioni ..................................................... 34 4.5. Gestione Produttori ......................................................................................... 38 4.6. Gestione Prodotti ............................................................................................ 40 4.7. Gestione clienti .............................................................................................. 76 4.8. Gestione ordini .............................................................................................. 84 4.9. Gestione venditori .......................................................................................... 87 4.10. Tasse .......................................................................................................... 92 4.11. Moduli di spedizione ..................................................................................... 93 4.12. Metodi di pagamento ..................................................................................... 96 4.13. Gestione coupon ......................................................................................... 100 4.14. Rapporti .................................................................................................... 101 5. SuVirtueMart ........................................................................................................ 103 5.1. Problematiche note ........................................................................................ 103 5.2. Lista Da fare ................................................................................................ 103 5.3. Il progetto VirtueMart .................................................................................... 103 5.4. La Community ............................................................................................. 103 5.5. La Documentazione ....................................................................................... 104
iii
iv
4.44. Frontend VirtueMart: Gestione Tipi Prodotto - Ricerca Avanzata - Selezione Tipo Prodotto ..................................................................................................................... 67 4.45. Amministrazione VirtueMart: Gestione Tipi Prodotto - Pannello Ricerca Avanzata Selezionare valori Parametro ......................................................................................... 67 4.46. Frontend VirtueMart: Gestione Tipi Prodotto - Risultati della Ricerca Avanzata ............... 68 4.47. Amministrazione VirtueMart: Pannello File .............................................................. 69 4.48. Amministrazione VirtueMart: Link al File Manager nella Lista prodotti ......................... 70 4.49. Amministrazione VirtueMart: Lista File ................................................................... 70 4.50. Amministrazione VirtueMart: Pannello Caricamento File ............................................ 71 4.51. Email di Informazioni per il Download .................................................................... 72 4.52. Amministrazione VirtueMart: Reinvia Download ID .................................................. 72 4.53. Amministrazione VirtueMart: Riabilita Download ..................................................... 73 4.54. Amministrazione VirtueMart: Lista Sconti su Prodotto ............................................... 74 4.55. Amministrazione VirtueMart: Pannello Sconti su Prodotto ........................................... 74 4.56. Frontend VirtueMart: Aggiungere una Recensione (Lato Amministratore) ....................... 75 4.57. Amministrazione VirtueMart: Lista delle Recensioni di un Prodotto .............................. 75 4.58. Amministrazione Virtuemart: Lista gruppi d'acquisto .................................................. 76 4.59. Amministrazione Virtuemart: Modulo gruppo d'acquisto ............................................. 77 4.60. Amministrazione VirtueMart: Lista Gruppi Utenti ..................................................... 78 4.61. Amministrazione VirtueMart: Modulo Gruppi Utenti .................................................. 78 4.62. Amministrazione VirtueMart: Il nuovo gruppo nella Lista Moduli ................................. 79 4.63. Amministrazione VirtueMart: Gestisci Campi Utente ................................................. 79 4.64. Amministrazione VirtueMart: Aggiungere un nuovo Campo Utente ............................... 81 4.65. Amministrazione VirtueMart: Il nuovo campo "UE Vat ID" nel modulo di registrazione ................................................................................................................................. 82 4.66. Amministrazione VirtueMart: Riordinare della Lista Campi Utente ............................... 83 4.67. Amministrazione VirtueMart: Modificare un campo ................................................... 84 4.68. Amministrazione VirtueMart: Lista Ordini ............................................................... 85 4.69. Amministrazione VirtueMart: Pagina Dettagli Ordine - Parte Superiore .......................... 86 4.70. Amministrazione VirtueMart: Pagina Dettagli Ordine - Parte Inferiore ........................... 87 4.71. Amministrazione VirtueMart: Lista Venditori di una Categoria ..................................... 88 4.72. Amministrazione VirtueMart: Modulo Categoria Venditore ......................................... 89 4.73. Amministrazione VirtueMart:Lista Categorie Venditori ............................................... 89 4.74. Amministrazione VirtueMart: Eliminare una Categoria Venditori .................................. 90 4.75. Amministrazione VirtueMart: Pannello Corriere ........................................................ 94 4.76. Amministrazione VirtueMart: Lista prezzi corrieri ..................................................... 94 4.77. Amministrazione VirtueMart: Pannello Tariffa corriere ............................................... 95 4.78. Amministrazione VirtueMart: Lista Metodi di Pagamento ........................................... 96 4.79. Amministrazione VirtueMart: Modulo dei Metodi di Pagamento ................................... 97 4.80. Amministrazione VirtueMart: schermata per la configurazione di Paypal ........................ 98 4.81. Amministrazione VirtueMart: Lista Coupon ............................................................ 100 4.82. Amministrazione VirtueMart: Configurazione Coupon .............................................. 101
vi
vii
viii
Prefazione
Il contenuto di questo documento si riferisce a VirtueMart. VirtueMart e' un software Libero, rilasciato sotto licenza GNU/GPL; VirtueMart [http:// virtuemart.net], (c) 2005-2008 Soeren Eberhardt-Biermann & the VirtueMart Development Team Il Software 'VirtueMart' e' creato per essere utilizzato con Joomla! (Versioni 1.0, 1.5) o Mambo (Versioni >= 4.5.3, 4.6.x). (Joomla! e Mambo sono software Liberi, rilasciati sotto licenza GNU/GPL; Joomla! e' disponibile su www.joomla.org) Prefazione Progetto di traduzione di VMItalia.net Il progetto di traduzione di questo manuale utente e' stato varato dal Translation Team di VMItalia.net nell'Agosto del 2008 e completato nel mese di Dicembre 2008. Si riferisce alla versione 1.1.X di VirtueMart e si pone l'ulteriore obbiettivo di seguire e tradurre i futuri aggiornamenti rilasciati dal Team Ufficiale. L'obiettivo del progetto, di coinvolgere la comunita' degli sviluppatori che usufruiscono di VirtueMart per i propri progetti sia a carattere personale che professionale, e' stato centrato in pieno: il progetto ha destato molto interesse nella comunita' Italiana e molti hanno offerto il proprio contributo. Ogni contributo e' chiaramente identificabile al fondo delle diverse sezioni del manuale con uno pseudonimo (come qui in basso a destra) eventualmente collegato ad un indirizzo di posta elettronica o a un sito internet ed e' segnalato nella sezione appositamente realizzata di VMItalia.net. [http:// forum.vmitalia.net/index.php?board=18.0] Prefazione tradotta da: racex
ix
Capitolo 1. Introduzione
1.1. Cos'e' VirtueMart?
1.1.1. Su VirtueMart
VirtueMart e' una piattaforma software Open Source per il commercio elettronico, sviluppata in PHP e rilasciata sotto licenza GPL, adatta a chiunque intenda vendere beni attraverso internet. VirtueMart e' un componente per i CMS (Content Management System) Joomla! e Mambo e NON puo' essere utilizzato al di fuori di questi. Il processo di installazione di VirtueMart e' semplice ed intuitivo: come per tutti i componenti Joomla!, e' sufficiente utilizzare il Sistema di Installazione Componenti/Moduli/ Plugin integrato nel CMS.
1.1.2. Caratteristiche
VirtueMart offre molte funzionalita', che potrete comunque estendere ed aumentare grazie all'utilizzo di Componenti/Moduli/Plugin. Per maggiori informazioni su nuove Funzionalita' e Plugin visitate virtuemart.net [http:// virtuemart.net] e extensions.joomla.org [http://extensions.joomla.org] per ulteriori estensioni.
Caratteristiche
Gestione dello stato di evasione dell'ordine (completato, pagato, spedito, cancellato..). Gestione di differenti valute, paesi e regioni.
1.3. Screenshots
Amministrazione
Amministrazione
Amministrazione
Capitolo 2. installazione
2.1. installazione di Joomla! / Mambo
A meno che non abbiate scaricato VirtueMart eCommerce Bundle (che include Joomla!), Joomla! e Mambo devono essere installati prima di VirtueMart, poiche' VirtueMart ha bisogno di un CMS come ambiente di runtime. L'installazione di Joomla! o Mambo non e' spiegata in questo manuale, perche' significherebbe dover scrivere una guida per ogni differente versione di Joomla! e/o Mambo. Potete trovare ulteriori informazioni sull'installazione nei seguenti link: Installazione di Joomla! [http://docs.joomla.org/Joomla_installation] Mambo: installazione and Configurazione [http://docs.mambo-foundation.org/en/?CategoryID=4] Paragrafo 2.1 tradotto da: pot79
Importante
L'utente MySQL con il quale accedete al database di produzione, deve avere le autorizzazioni per creare tabelle temporanee.
2.2.2. Download
2.2.2.1. Generale
Prima di tutto bisogna fare il download di VirtueMart. Potete eseguire il download di tutte le versioni disponibili dal VirtueMart Developer Portal - dev.virtuemart.net.
installazione ed aggiornamento
[http://dev.virtuemart.net/cb/wiki/1693]
2.2.2.2. Versioni
VirtueMart e' disponibile in varie distribuzioni.
Importante
Il "Pacchetto Completo" e il "Pacchetto installazione Manuale" sono disponibili in due versioni base: una per Joomla! 1.0/Mambo e una per Joomla! 1.5. La seconda ha estensione ".j15.zip" (o ".j15.tar.gz").
installazione ed aggiornamento
Nota
Raccomandiamo di disinstallare i moduli di mambo-phpShop dopo aver istallato il componente VirtueMart e poi installare i moduli di VirtueMart.
Attenzione
E' assolutamente necessario eseguire un backup totale del vostro sito prima di tale aggiornamento! Un incidente di percorso puo' sempre capitare! Ripetetiamo insieme: BACKUP, BACKUP, BACKUP!
Suggerimento
Il software FileZilla FTP Client [http://filezilla-project.org/download.php?type=client] e' un ottimo client FTP (Open Source!), una delle cui funzioni principali e' il report dei trasferimenti, cosi' potete sapere se e quali files non sono stati correttamente trasferiti. Probabilmente il programma vi chiedera' spesso di confermare la sovrascrittura di qualche file gia' esistente in qualche directory. 5. Eseguite il login al pannello amministratore di Joomla! / Mambo (il cosiddetto Backend). http:// www.tuosito.abc/administrator/
installazione automatica
6. Una volta dentro il pannello amministratore, selezionate dal menu Componenti la voce VirtueMart. Dovreste vedere il messaggio "Installation was successful....[UPDATE MODE]...". Potete cliccare su "UPDATE NOW" . Il vostro database sara' automaticamente aggiornato. 7. Andate sul pannello di Configurazione del negozio (Administration => Configuration) e impostate tutti i settaggi necessari. Assicuratevi di salvare le impostazioni una volta terminato. L'installazione e' ora completa.
Avvertimento
Ve l'abbiamo gia' detto spesso, ma lo facciamo ancora una volta (come diceva una nota pubblicita' "...meglio prevenire che curare!") : prima di provare ad aggiornare il vostro negozio alla versione Virtue Mart 1.1, eseguite un BACKUP e provate l'aggiornamento su una copia in locale del negozio!
Importante
I Temi sono una nuova caratteristica introdotta con la versione VirtueMart 1.1 che ha completamente cambiato il sistema dei template. Se avete modificato il template del negozio (product_details, browse, order_email) che funzionava con VirtueMart 1.0.x, dovrete convertire manualmente il vostro template esistente e adattarlo alla struttura del nuovo tema!
Importante
Il file del pacchetto completo non e' installabile! Contiene dei files che vanno estratti prima di poter essere installati. Contenuti del "Pacchetto Completo": 1 Componente (com_virtuemart_1.1.x.zip). 1 Modulo Principale VirtueMart (mod_virtuemart_1.1.x.zip). 10 Moduli addizionali. 2 Mambot / Plugin (1 Search, 1 Content Mambot). 1. Spacchettate il file 'VirtueMart_1.1.x_COMPLETE_PACKAGE.zip in una directory locale. 2. Accedete al pannello di amministrazione (usando un URL http://www.tuosito.abc/ administrator') Per procedere con l'installazione dovete essere Administrator o Superadministrator.
10
installazione automatica
Schermata di accesso all'amministrazione Dovete avere i permessi di Administrator / Superadministrator per effettuare l'installazione. 3. Con Mambo/Joomla! 1.0 cliccate su Installers # Componenti. Con Joomla! 1.5 cliccate su Estensioni # Installa/Disinstalla nel Menu principale.
Attenzione
Dovete controllare se le directory elencate nella lista del componente sono scrivibili! Nel caso in cui non siano scrivibili, utilizzate l'FTP o JoomlaXplorer [http://joomlacode.org/ gf/project/joomlaxplorer/] per cambiare tali permessi. Per una corretta installazione, le directory dovrebbero essere settate al valore 777 (alla fine dell'installazione il valore puo' essere reimpostato a 755). Selezionate Carica nuovo componente (o Carica File Pacchetto) scegliete il file 'com_virtuemart_1.1.x.zip'. Questo e' il pacchetto completo che contiene tutti i file per VirtueMart. Cliccate su 'Carica File & Installa'.
11
installazione automatica
Nota
Il file ZIP e' di circa 2MB, l'operazione potrebbe quindi richiedere piu' tempo del previsto, dato che il file deve essere prima caricato sul server poi spacchettato. Se questa operazione si protrae per troppo tempo pero', andate allo Step 4 o provate con l'Installazione Manuale.
4. Alternativa: Potete scompattare il contenuto di 'com_virtuemart_1.1.x.zip' e caricare questi file in una directory del vostro Joomla! (es. /media or /tmp) usando un client FTP. Dopo aver fatto cio' tornate nel Backend, specificate la directory sul server dalla quale intendete installare i file e cliccate su 'Installa'.
Nota
I File Pacchetto sono prevalentemente file ZIP o tar.gz , che includono tutte le informazioni per l'installazione. Il file principale e' un documento XML che descrive il processo di installazione. Per utilizzare questa funzione per la vostra installazione, il vostro web server deve supportare "zlib extension". Potete controllarlo in Sistema > Informazioni Sistema. 5. Il componente VirtueMart dovrebbe essere installato a questo punto. Potete vedere la videata con il messaggio di benvenuto contenente alcune opzioni per il prossimo passo:
Potete ora scegliere di installare dati di esempio (qualche prodotto, con Attributi, ordinati in Categorie) per vedere come devono essere settati. Oppure potete 'andare direttamente al Negozio >>' senza installare i dati di Esempio.
12
installazione automatica
Attenzione
Anche questo passaggio potrebbe richiedere del tempo dato che l'installer di VirtueMart sta eseguendo delle query sul database. Quindi si pazienti (specialmente se utilizzate Mambo come CMS)! 6. Ora dovete installare il "Modulo Principale" di VirtueMart. In Mambo/Joomla! 1.0 cliccate su Installers # Modules. In Joomla! 1.5 cliccate invece su Extensions # Install/Uninstall nel Menu principale. Scegliete il file mod_virtuemart_1.1.x.zip e cliccate su 'Carica & Installa'. Ripetendo questo passaggio potrete installare i moduli aggiuntivi per VirtueMart. Per Pubblicare il Modulo: Cliccate su 'Moduli' # 'Moduli sito' nel Menu in alto. Scorrete attraverso la lista dei moduli installati e trovate quello chiamato 'VirtueMart Module'. Selezionatelo (click sul nome) e modificate le sue impostazioni. Potete ora decidere in quale parte del sito posizionare il Modulo. Per maggiori informazioni sui moduli potete consultare la documentazione Joomla! (help.joomla.org [http:// help.joomla.org]).
Importante
Ovunque vogliete posizionare il modulo nel sito, VA COMUNQUE PUBBLICATO. Senza questa operazione, non potrete accedere al Negozio.
Moduli addizionali
mod_product_categories "Product Categories Module" Mostra la categoria, impostata nelle specifiche del prodotto, alla quale appartiene il prodotto stesso. mod_productscroller "Product Scroller Module" Con questo modulo potete spostare alcuni prodotti ovunque volete nel vostro sito utilizzando una sorta di 'talloncino pubblicitario'. mod_virtuemart_allinone "All-in-one module" Mostra l'ultimo, la top-ten, prodotti in offerta o prodotti a caso in un modulo. mod_virtuemart_cart "Mini-Cart Module" Mostra un mini-carrello per il cliente, con un link alla pagina del carrello. mod_virtuemart_currencies "Currency Module" Mostra un menu a tendina con la lista delle valute accettate nel negozio. mod_virtuemart_featuredprod "Featured Products Module" Mostra i prodotti "In Offerta" del tuo Negozio.
13
installazione automatica
mod_virtuemart_latestprod
mod_virtuemart_login
mod_virtuemart_manufacturers
"Manufacturer Module" Mostra un link per ogni produttore, cliccando sul quale si possono trovare tutti i suoi prodotti.
mod_virtuemart_randomprod
"Random Products Module" Come dice il nome stesso: mostra prodotti a caso dal tuo negozio o solo quelli di una particolare categoria.
mod_virtuemart_search
"Searchbox Module" Mostra il box di ricerca di VirtueMart (cher permette al cliente di cercare prodotti).
mod_virtuemart_topten
"Top Ten Products Module" Mostra i prodotti piu' venduti del tuo Negozio.
7. Consigliato: Installazione dei Mambot/Plugin Cliccate su 'Mambot' # 'Installa/Disistalla' (o 'Estensioni' # 'Installa/Disinstalla se utilizzate Joomla! 1.5) nel Menu in alto.
ProductSnapshot Mambot/Plugin
Visualizza un link a immagine/prezzo/aggiungi al carrello nei contenuti dei prodotti. Selezionate il file 'vmproductsnapshots_1.1.x.zip' (oppure 'vmproductsnapshots_1.1.x.j15.zip' per Joomla! 1.5), poi cliccate su 'Carica File & Installa'.
Search Mambot
Esegue una ricerca sulla tabella dei prodotti e spedisce i risultati della ricerca al modulo di ricerca del sito Joomla/ Mambo. Selezionate il file ' vmxsearch.mambot_1.1.x.zip ' (oppure 'vmxsearch.plugin_1.1.x.j15.zip' per Joomla! 1.5), poi cliccate su 'Carica File & Installa'.
Pubblicazione dei Mambot/Plugin: I Mambot/Plugin devono essere pubblicati prima di poter funzionare. Cliccate su Mambot # Mambot Sito (Joomla! 1.5: Estensioni # Plugin) nel Menu Principale. Scorrete tra la lista dei Mambot/Plugin e cercate 'vmxsearchbot' e 'vmproductsnapshot'. Selezionatene uno (click sul nome), modificatene i parametri e poi pubblicatelo. Per maggiori informazioni sui Mambot/ Plugin consultate la documentazione ufficiale di Joomla! ( http://help.joomla.org [http:// help.joomla.org]). L'installazione di VirtueMart e dei suoi Elementi e' terminata.
14
installazione manuale
Suggerimento
FileZilla FTP Client [http://filezilla-project.org/download.php?type=client] e' un fantastico client FTP (Open Source!), una delle cui funzioni principali e' il report dei trasferimenti, cosi' potete sapere se e quali files non sono stati correttamente trasferiti. Probabilmente il programma vi chiedera' spesso di confermare la sovrascrittura di qualche file gia' esistente in qualche directory. 4. Eseguite il login al pannello amministratore www.tuosito.abc/administrator/). di Joomla! / Mambo (http://
5. Dopo aver eseguito il login, vedrete nella barra degli indirizzi del vostro browser: http://www.tuosito.abc/administrator/index2.php Con Joomla! 1.5 e' http://www.tuosito.abc/administrator/index.php 6. Aggiungete la stringa "?option=com_virtuemart" dopo index2.php , in modo da ottenere il seguente link: http://www.tuosito.abc/administrator/index2.php? option=com_virtuemart e premete Invio. 7. Dovreste ora vedere la videata con la scritta "Installazione avvenuta con successo...". Potete cliccare su "VAI AL NEGOZIO>>" o "INSTALLA DATI DI ESEMPIO>>" (se volete avere dei prodotti e categorie di prova nel Negozio). Il primo passo e' fatto. 8. Per installare i Moduli e i Mambot/Plugin per VirtueMart, seguite le istruzioni per l'Installazione Automatica , Step 6 e Step 7. Se non e' possibile nessun tipo di installazione automatica , potete caricare manualmente i file. (come avete gia' fatto nello step 3). I Moduli e i Mambot/Plugin devono ricevere permessi di accesso alle tabelle jos_mambots/ jos_plugins e jos_modules prima di poter essere usati.
15
installazione lingua
Dovete di aggiungere questi permessi attraverso il caricamento di un file SQL (utilizzate phpMyAdmin [http://phpmyadmin.net]) che contiene tutte le query necessarie: /administrator/components/com_virtuemart/sql/ virtuemart.installation.addons.joomla.sql Utilizza il file virtuemart.installation.addons.joomla15.sql se usate Joomla! 1.5 e virtuemart.installation.addons.mambo.sql se usate Mambo. Dovreste a questo punto aver installato correttamente VirtueMart.
Nota
I file di lingua per Joomla!/Mambo and VirtueMart dovrebbero avere lo stesso nome file (o un valore corretto indicato nel tag "backwardLang" nel file XML di intallazione della lingua in Joomla! 1.5). Questa sezione non tratta informazioni su come mettere in piedi un sito multilingue con contenuti in varie lingue.
16
Questo puo' essere realizzato usando appicazioni di terza parte come: Joom!Fish [http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,460/ Itemid,35/] Nooku [http://nooku.org]
17
maggiore e migliore compressione rispetto al file Zip, e questa e' una delle ragioni per le quali la maggior parte dei progetti Open Source projects usa questo tipo di file per le loro distribuzioni. 7) Durante un aggiornamento da mambo-phpShop, l'installer di VirtueMart non ha riconosciuto le tabelle esistenti! Cosa faccio? A volte il suffisso delle tabelle jos_pshop_ o mos_pshop_ non viene trovato. Prima di cliccare su "Installa dati di esempio" o "Vai direttamente al negozio" potete scrivere questo URL nella barra degli indirizzi del browser: index2.php?option=com_virtuemart&install_type=update12pl3 Dopo questa operazione la procedura di aggiornamento dovrebbe partire! 8) . Dopo l'installazione provate ad accedere in VirtueMart, ma compare l'errore "store is not a valid VirtueMart module...". Cosa non va? L'installazione e' corrotta. Le funzioni e il modulo principale, usati da VirtueMart per controllare i permessi di accesso sono mancanti. Accertatevi che le tabelle "jos_vm_functions" e "jos_vm_modules" sono state create nel database e contengono qualche record. Se mancano, potete aggiungerle manualmente tramite l'SQL installer file /sql/ virtuemart.installation.joomla.sql. Cercate in questo file il codice SQL per quelle tabelle, copiatelo e incollatelo nella textarea della schermata di esecuzione su phpMyAdmin. 9) Dopo aver installato il componente, aggiungete nel Menu Principale un link al componente VirtueMart. Ma cliccando sul link viene mostrato solo il testo "Welcome to Washupito's.....". Cosa non va? VirtueMart non e' solo un componente. E' programmato per essere usato insieme con il corrispondente Modulo principale VirtueMart. Se non c'e' questo modulo il componente non funziona. Paragrafo 2.2 tradotto da: pot79
18
Nota
Tutte le seguenti procedure implicano che voi usiate il Menu Principale del pannello di Amministrazione di VirtueMart!
Suggerimento
VirtueMart fornisce PIENO ACCESSO al suo Pannello di Amministrazione dal Frontend! Questo significa che non dovrete per forza loggarvi al backend del vostro sito per eseguire tutte le operazioni, ma bastera' cliccare su "Amministrazione" nel Modulo Principale di VirtueMart. (richiede permessi admin o storeadmin) 1. Andate su "Negozio" # "Modifica Negozio" ed impostate tutti i settaggi che si adattano ai vostri bisogni. Non dimenticate di impostare la valuta, e il vostro indirizzo email! 2. Cliccate su "IVA" # "Aggiungi Aliquote IVA" e aggiungete l'aliquota IVA della nazione di interesse (nel caso dell'Italia 20%). 3. Andate su "Componenti" # "VirtueMart" # '"Configurazione" e impostate tutti i parametri che si adattano alle vostre necessita'. 4. Andate su "Componenti" # "VirtueMart" # "Prodotti" # "Aggiungi categoria'' per impostare le vostre categorie e la loro struttura. Assicuratevi poi di pubblicare il tutto. 5. Andate su "Componenti" # "VirtueMart" # "Prodotti" # "Aggiungi prodotti'' per aggiungere tutti i vostri prodotti.
19
VirtueMart manda Email usando le Configurazioni di Posta globali. Assicuratevi che i valori impostati siano compatibili con le configurazioni del vostro Server di Posta.
Attenzione
Se non cambiate i valori in Informazioni Negozio e Indirizzo Email, VirtueMart mandera' la mail di conferma ordine all'indirizzo demo_order@virtuemart.net. Lingua Qualsiasi lingua voi abbiate impostato nelle Configurazioni Globali, VirtueMart prova a prenderla dalla propria directory language: /administrator/components/com_virtuemart/ languages Nel caso in cui non venga trovato il file corrispondente alla lingua selezionata, VirtueMart carichera' in automatico il file della lingua inglese (quindi non dovete MAI cancellarlo!). Search Engine Friendly URLs Consigliato: Off VirtueMart e' compatibile SEF, ma c'e' da notare che alcuni link, generati per VirtueMart dai moduli SEF di Joomla/ Mambo, a volte generano i seguenti errori: "URL redirection limit exceeded..." o "Internal server error". Paragrafo 3.1 tradotto da: pot79
20
21
Opzioni generali
Messaggio Offline
Mostra Prezzi
Mostra "(incluso XX% IVA)" dove applicabile? Mostra l'etichetta prezzo per l'imballaggio?
Auto-Pubblica Recensioni?
22
Opzioni generali
Numero minimo di caratteri che una recensione dovra' contenere per poter essere approvata. Numero massimo di caratteri che l'utente puo' inserire nel testo della recensione. Abilita il tracking degli affiliati direttamente dalla vetrina del negozio (gli affiliati devono essere pero' aggiunti dal pannello di amministrazione).
Attenzione
Questa funzione e' ancora in fase di sviluppo. Sara' completamente utilizzabile in una versione successiva del programma. Imposta virtuale Attivando questa opzione applicherete il calcolo dell'imposta anche ai prodotti per i quali non e' stato inserito un valore nel campo "Peso:" (peso 0). Determina quale criterio verra' per il calcolo dell'imposta: puo' essere quella del paese del cliente, quella del paese dov'e' ubicato il negozio oppure Modalita' Unione Europea per applicare un'unica tassa per prodotto se l'acquiente e' all'interno dell'Unione Europea. Per applicare diverse imposte ai prodotti. Attivate questa opzione per calcolare lo sconto sul prezzo netto del prodotto (senza l'IVA e i costi di spedizione), disattivatela se volete calcolare lo sconto sul prezzo totale. Registrazione Normale: Questa e' la registrazione standard, all'utente verra' richiesto di scegliere un nome-utente ed una password oltre ai normali campi di registrazione utili per eventuali futuri accessi. Registrazione Silenziosa: Con questa modalita' all'utente non verra' chiesto di scegliere un nome-utente e password per la creazione dell'account; il nome-utente sara' la sua e-mail ed una password verra' automaticamente generata dal sistema. Questi dati di accesso saranno spediti via e-mail alla casella di posta indicata dall'utente. Registrazione Opzionale: Questa modalita' offre all'utente l'opportunita' di scegliere se creare un account permanente o meno. Nel caso si scelga di creare l'account, verra' richiesta l'introduzione di nome-utente e password, altrimenti verra' creato un'account "provvisorio" per consentire all'utente di proseguire l'iter e terminare comunque la procedura di acquisto. Nessuna Registrazione Con questa modalita' la procedura di acquisto viene conclusa senza che venga data all'utente la possibilita' di creare un'account per accessi futuri.
Modalita' d'imposta
Consenti aliquote multiple? Calcola lo sconto prima di applicare l'IVA e le spese di spedizione? Tipologia di Registrazione Utenti
23
Opzioni generali
Attivando questa opzione nella finestra di login comparira' la casella "Ricordami". Questa scelta (spuntata di default) inserisce un cookie nel browser dell'utente per evitare di dover reinserire i dati di login ad ogni accesso al sito. Questa comoda opportunita' e' pero' molto rischiosa nel caso l'utente operi da un PC condiviso da piu' utenti. Valutate con attenzione questa scelta. Se attivata, quest'opzione permettera' al cliente di scegliere la propria Nazione/Stato da un menu a tendina. Questo campo riporta il valore Si (in verde) o No (in rosso) impostato nella Configurazione Globale del sistema. Dovete impostato su Si (in verde) per consentire a VirtueMart di operare correttamente. Un link vi rimandera' direttamente alla pagina di configurazione nel caso fosse necessario modificarne il valore. Questo campo riporta il valore No (in verde) o Si (in rosso) impostato nella Configurazione Globale del sistema. E' consigliato lasciarlo impostato su No (in verde). Questa scelta vi consentira' di far proseguire al cliente l'iter di cassa senza che debba prima spostarsi sulla sua casella di posta elettronica per confermare l'attivazione del proprio account. Un link vi rimandera' direttamente alla pagina di configurazione nel caso fosse necessario modificarne il valore. Selezionatelo se desiderate che il cliente accetti i Termini del Servizio prima della registrazione al negozio. Selezionatelo se desiderate che il cliente accetti i Termini del Servizio ad ogni ordine che invia. E' consigliato abilitare tale opzione, dato che quasi ovunque e' obbligatorio fornire al cliente una spiegazione, seppur sintetica, delle condizioni di restituzione. Questo testo spiega brevemente ai clienti le condizioni di restituzione ed annullamento degli ordini. Viene visualizzato nell'ultima pagina della cassa, subito sopra al pulsante "Conferma Ordine". Consigliamo di creare un'articolo con la versione completa delle condizioni di vendita, restituzione ed annullamento. Da questa finestra sara' possibile creare un link diretto a quell'articolo. Attivando questa opzione si abilita il controllo delle scorte di magazzino per un prodotto. Non sara' possibile aggiungere al carrello una quantita' superiore a quella disponibile. Vi permette di decidere se mostrare o meno i prodotti non presenti in magazzino (opzione disponibile solo se avete abilitato "Controlla Scorte di Magazzino?"). Se abilitato, VirtueMart controlla se il browser dell'utente accetta o meno i cookies. Questo controllo e' user-friendly, ma potrebbe essere penalizzante nella valutazione SEF dei motori di ricerca.
Bisogna accettare i termini del servizio? Bisogna accettare i termini del servizio ad OGNI ORDINE? Visualizza una breve nota sulle "Condizioni di restituzione" nella pagina di conferma dell'ordine? Testo informazioni legali (versione breve)
Versione dettagliata delle condizioni di restituzione (link ad un articolo) Controlla Scorte di Magazzino?
24
Sicurezza
Questa finestra vi consente di selezionare un modulo per operare le conversioni di valuta. Questi moduli reperiscono i tassi di cambio da un server e calcolano le conversioni. Determina il formato con il quale viene compilata la mail di conferma dell'ordine: come testo semplice. in formato HTML con immagini.
DEBUG ?
Attivando questa opzione attivate l'output con funzione di Debug. Verra' visualizzata, in fondo ad ogni pagina di VirtueMart, una finestra contenente una serie di valori di variabili ed indicazioni utili in fase di sviluppo o di testing. Attivando questa opzione limitate l'output di debug ad un singolo client con specifico indirizzo IP. L'indirizzo IP del client al quale verra' mostrato l'output di debug.
4.1.2. Sicurezza
SECUREURL Esempio: https://www.tuosito.abc/ L'URL della connessione sicura del sito (https - inserire la barra / alla fine!)
Attenzione
Prestate molta attenzione alla compilazione di questi campi. Un indirizzo inesistente restituira' un messaggio di errore 404! Aree del negozio che dovono usare https Alcune aree del negozio possono essere assegnate alla connessione sicura. Da questo elenco possiamo selezionare i moduli che devono necessariamente usare questo tipo di connessione. Di default vengono selezionati i moduli "account" (Manutenzione Account) e "checkout" (procedura di Checkout). Quando questa opzione e' selezionata, l'utente viene reindirizzato automaticamente alla connessione normale (non sicura) quando visualizza le aree nelle quali la connessione sicura non e' stata resa obbligatoria. Scelta raccomandata: AES_ENCRYPT Da questa finestra potete selezionare l'algoritmo usato per cifrare le informazione sensibili registrate nel database. Si raccomanda la scelta di AES_ENCRYPT che opera una vera cifratura (AES) e non una semplice codifica (ENCODE). Questa cifratura e' disponibile solo con una versione di MySQL>=4.0.2. Chiave Crittografica Questa stringa viene utilizzata come chiave per cifrare dati sensibili (ad es. numeri di carte di credito) e memorizzarli in modo sicuro nel database.
Funzione di crittografia
25
Sito
VirtueMart memorizza i dati delle carte di credito dei clienti nel database, in modo crittografato. Questo avviene anche se i dati della carta di credito vengono elaborati da un server esterno. Se non e' necessario elaborare i dati delle carte di credito manualmente dopo l'inoltro dell'ordine, consigliamo di disattivare questa opzione. Selezionando questa opzione potete abilitare l'amministrazione del negozio da Frontend a quegli utenti che sono amministratori del negozio ma non hanno un accesso da Backend (es. Registered o Editor). Questo e' il prefisso di default dato alle tabelle di VirteMart nel database. Diversificando questo prefisso potrete, in future versioni di VM, creare piu' negozi in una medesima installazione di Joomla!. Esempio: shop.index La pagina iniziale del negozio che verra' caricata di default.
Consenti l'amministrazione direttamente dalla vetrina del negozio per gli utenti non abilitati al pannello di controllo? Prefisso Tabella per le Tabelle del Negozio
HOMEPAGE
ERRORPAGE
URL del server proxy Porta proxy Nome utente proxy Password proxy
L'URL del server proxy, nel caso usiate un proxy per la connessione. La porta utilizzata per la connessione col proxy (solitamente 80 o 8080) Nome utente nel caso sia richiesta un'autenticazione dal proxy (inserire solo se necessario) Password nel caso sia richiesta un'autenticazione dal proxy (inserire solo se necessario)
4.1.3. Sito
VirtueMart fa uso dei fogli di stile (CSS) dei templates di Joomla!; usa le classi CSS standard come ad esempio sectiontableheader, sectiontableentry1, sectiontableentry2.
Visualizzazione
Pulsante PDF Mostra il link "Segnala a un amico"? Mostra o nasconde un pulsante PDF nel Frontend che permette il download di una scheda descrittiva (pdf) del prodotto. Mostra o nasconde un link che consentira' all'utente di inviare una email ad un amico per segnalare un prodotto. Questa email e' gia' preformattata e contiene all'interno del testo il link al prodotto. Mostra o nasconde un link che aprira' una finestra popup della scheda prodotto correttamente formattata per la stampa. default: selezionato Visualizza i pulsanti di navigazione pagine (prec, succ, ...) in alto alla pagina del catalogo prodotti
Mostra il link "Versione Stampabile"? Visualizza i pulsanti di navigazione in alto alla lista dei prodotti?
26
Sito
Da qui e' possibile selezionare l'ordine con cui vengono visualizzati i prodotti nelle pagine. (Predefinito, Nome Prodotto, Prezzo, Codice, Ultimi Prodotti) Questa lista mostra le opzioni di ordinamento che rendete disponibili (e visibili) all'utente. default: selezionato Questa opzione se selezionata mostra, tra parentesi, il numero dei prodotti disponibili all'interno delle categorie, es. Articoli da giardino (8)
Di default si trova in: /components/com_virtuemart/ themes/default/images/noimage.gif Questa e' l'iimagine che viene mostrata quando non viene assegnata o non e' disponibile alcuna immagine per un prodotto.
Disposizione
Tema Globale Negozio I temi permettono di selezionare il design e lo stile del negozio. Se non sono stati aggiunti ulteriori temi sara' presente solo quello di default. Il link "Configurazione" vi portera' ad una pagina dove poter apportare significative modifiche al tema selezionato. Questo valore indica il numero preferito di prodotti da visualizzare in ogni riga. Se ad es. si inserisce 4 verranno mostrati 4 prodotti per riga.
Nota
Sara' comunque possibile assegnare ad ogni categoria un valore di visualizzazione diverso selezionando "Mostra X prodotti per riga" dalla scheda "Informazioni categoria". Template per la Categoria default: managed Questa selezione definisce il modello predefinito per visualizzare i prodotti di una determinata categoria. Il valore "managed" impostato di default opera la scelta piu' adeguata tra quelli disponibili. E' possibile creare nuovi modelli o personalizzare quelli esistenti (nella cartella .../components/ com_virtuemart/themes/default/templates/browse/ ed iniziano con "browse_").
Nota
Sara' comunque possibile assegnare ad ogni categoria un valore di visualizzazione diverso selezionando "Pagina Navigazione Categoria" dalla scheda "Informazioni categoria". FLYPAGE default: shop.flypage
27
Spedizione
Questa e' la pagina predefinita per mostrare i dettagli del prodotto (quando non siano state assegnate altre pagine dedicate)
Nota
Potete assegnare ad ogni categoria un valore di visualizzazione diverso selezionando "Flypage Categoria:" dalla scheda "Informazioni categoria". Abilita il Ridimensionamento Dinamico delle Immagini? Se selezionata questa opzione abilita il Ridimensionamento Dinamico delle immagini. Questo significa che tutte le immagini saranno ridimensionate creando delle miniature con le misure sotto indicate usando le funzioni PHP GD2.
Suggerimento
Potete verificare se e' supportata questa funzione (GD2) in "Sistema" # "Info Sistema" # "Informazioni PHP" # gd. La qualita' delle miniature cosi' create e' migliore di quelle "ridimensionate" dal browser. Se una miniatura fosse gia' disponibile sara' quest'ultima ad essere inviata al browser per evitare continui ripetitivi ridimensionamenti. Le nuove immagini generate vengono inserite nella cartella /shop_image/ product/resized. Larghezza Miniatura Altezza Miniatura La larghezza dell'immagine ridimensionata. L'altezza dell'immagine ridimensionata.
4.1.4. Spedizione
In questa sezione dedicata alla "Spedizione" potete selezionare una o piu' (scelta multipla) modalita' di spedizione tra quelle proposte.
Suggerimento
Nel pannello: Negozio --> Lista Moduli Spedizione, vengono elencati i moduli preconfigurati per alcuni dei piu' diffusi sistemi di spedizione (come UPS o Intershipper). Da qui, un link "Configura un Tipo di Spedizione" vi permettera' di personalizzare ognuno di questi attraverso un dettagliato pannello di configurazione. L'ammontare oltre il quale la spedizione sara' gratuita verra' invece inserito dal pannello: "Informazioni Negozio" in Negozio --> Modifica Negozio alla voce: "Ordine Minimo per la Spedizione Gratuita". I metodi di spedizione selezionati saranno resi disponibili all'utente durante il checkout.
Nota
Se preferite non selezionare metodi di spedizione, dovete scegliere "Disabilita selzione metodo spedizione" e un processo di Cassa che non includa questo tipo di selezione.
4.1.5. Cassa
Abilita la barra della cassa default: abilitato
28
Download
Selezionando questa opzione, verra' mostrata una piacevole grafica che indichera' all'utente in quale fase del processo di checkout si trova. Scegli la procedura di uscita alla cassa Il processo di cassa (checkout) viene diviso in passi successivi. Questi passi possono essere abilitati, disabilitati o riordinati, semplicemente spuntandoli e numerandoli da questa tabella. Dando ad alcuni lo stesso numero, questi saranno riuniti in un unico "passo" e mostrati nella stessa pagina.
4.1.6. Download
Abilita i Download Selezionate questa opzione per abilitare il cliente ad effettuare dei download. Da utilizzare solo se vengono venduti prodotti scaricabili online (es. software). Selezionate da questa finestra lo stato dell'ordine per il quale verra' notificato al cliente via e-mail il link dal quale effettuare il download. (potete utilizzare tutti gli status tranne "Cancelled"). Selezionate da questa finestra lo stato dell'ordine per il quale il download verra' disabilitato. Il percorso fisico (con il simbolo / alla fine!) della cartella che contiene i files da scaricare.
Importante
Deve essere un percorso fisico (path), non un URL (indirizzo web).
Attenzione
Per "ragioni di sicurezza" sarebbe meglio creare una cartella al di fuori della root principale del sito (di solito htdocs o public_html). Se ad esempio la root principale del sito e': /var/www/sitename/htdocs/, potreste crearne una chiamata ad es. "downloads" in: / var/www/sitename/downloads/ e qui inserire i files da scaricare. Limite massimo download Impostate il numero massimo di download che si possono effettuare per ogni singolo ordine mantenendo il medesimo Download-ID (sconsigliamo il valore 1 in quanto se si verificasse un problema durante il download, il cliente non sarebbe piu' in grado di ritentare in seguito). Per impostare il tempo, espresso in secondi (es. 86400s=24h), che si concedera' all'utente per effettuare ulteriori downloads, successivi al primo, con lo stesso Download-ID. Se ad esempio impostate 86400, il ns. cliente avra', dal momento del primo download, ulteriori 24h di tempo per effettuare altri (vedi "Limite massimo download") download del medesimo prodotto. Una volta trascorso questo tempo, quel Download-ID sara' disabilitato e l'utente non sara' piu' in grado di effettuare quel download.
Scadenza Download
29
Feed RSS
Suggerimento
86400s=24h Mantieni il livello di magazzino all'acquisto? Selezionando questa opzione (abilitata di default) il download di un prodotto scaricabile non influira' sulla quantita' di magazzino (scelta tipica nella vendita di software).
Abilitare la cache?
Includere immagini nel feed? Includere il prezzo nella descrizione del prodotto? Includere la descrizione del prodotto? Tipo di descrizione prodotto
Limitare la descrizione?
30
Informazioni negozio
31
32
Campi del Pannello Informazioni Negozio Codice Avviamento Postale (CAP) Telefono Cognome | Nome | Secondo Nome Titolo Tel 1 | Tel 2 Fax Indirizzo Email Immagine Il Codice Avviamento Postale (CAP) del vostro negozio Il numero di telefono del vostro negozio Dati del contatto principale del negozio Il titolo del contatto Numeri di telefono del contatto Numero di fax del contatto Indirizzo email del contatto Richiesto Visualizza il logo del vostro negozio Carica Immagine Opzionale Seleziona il tuo logo che verra' caricato cliccando su "Salva" Minimo d'ordine per il vostro negozio Ordine Minimo per la Spedizione Gratuita Valuta Simbolo Valuta Decimali Separatore Decimali Separatore migliaia Formato positivo Formato negativo Lista delle valute accettate Il valore minimo di acquisto perche' un ordine possa andare a buon termine Valore minimo di acquisto dopo il quale la spedizione e' gratuita La valuta principale e predefinita del Negozio Il simbolo della valuta che verra' utilizzato in visualizzazione prodotto Numero di decimali Puo' essere un punto(.), una virgola(,) o vuoto Puo' essere un punto(.), una virgola(,) o vuoto Formato per visualizzare i valori positivi Formato per visualizzare i valori negativi La lista delle valute accettate per gli acquisti nel tuo negozio
Nota
Tutte le valute selezionate possono essere usate al momento dell'acquisto! Se volete accettare solo la vostra valuta, basta selezionare solo la valuta della vostra Nazione(=predefinito). Descrizione Termini di Servizio Una breve descrizione del vostro negozio, visualizzata nella pagina shop.index. Questo e' il testo completo dei vostri Termini di Servizio: queste informazioni verranno mostrate ai clienti.
Ora siete pronti per iniziare ad aggiungere Categorie,Prodotti e Produttori. Paragrafo 4.3 tradotto da: pot79
33
34
Gestione Valute
Per rimuovere una nazione dalla lista, cliccate sull'icona "Elimina" nell'ultima colonna della riga stessa e confermate; per eliminare piu' nazioni invece selezionatele tramite i checkbox e cliccate su "Elimina" nel menu in alto.
35
I Moduli costituiscono parte del vostro shop e servono per gestire le differenti sezioni e i loro permessi e autorizzazioni.
Attenzione
Dovete agire con cautela in questa sezione di VirtueMart. Modificare i moduli principali ed i relativi permessi potrebbe limitare o impedire l'accesso al negozio agli utenti o a voi stessi. I moduli sono gestiti in un'apposita lista, alla quale si puo' accedere cliccando su "Amministrazione" # "Lista dei Moduli".
36
Salvate e il nuovo modulo sara' aggiunto alla lista. I moduli esistenti possono essere modificati in questo modo: cliccate sul nome del modulo, vi si aprira' un pannello dove modificare i parametri di interesse. Per completare le modifiche cliccate su "Salva". Per rimuovere un modulo dalla lista, cliccate sull'icona "Elimina" nell'ultima colonna della riga stessa e confermate; per eliminare piu' moduli invece selezionateli tramite i checkbox e cliccate su "Elimina" nel menu in alto.
Attenzione
Dovete prestare la massima attenzione nel affrontare questa parte di VirtueMart potreste creare dei blocchi fra vari utenti all'interno del negozio. Le Funzioni sono sempre assegnate ai moduli. La prima cosa che dovrete fare quindi sara' andare alla lista dei moduli ("Amministrazione" # "Lista dei Moduli") e cliccare su "Lista Funzioni" nella riga corrispondente al modulo da gestire. Fatto questo, vedrete una lista di tutte le funzioni per quel modulo.
37
Gestione Produttori
38
Produttori
Per creare una nuova categoria di produttori, selezionate "Produttore | Aggiungi Categoria Produttore".
Cliccate su "Salva". Dovreste tornare adesso alla pagina della "Lista Categorie Produttori" , nella quale verranno ora visualizzate la categoria "-default-" e la categoria appena creata.
4.5.2. Produttori
Aggiungere un produttore
Per creare un nuovo produttore, selezionate "Produttore | Aggiungi Produttore" nel menu principale di VirtueMart. Inserite i seguenti campi nel pannello di Informazioni Produttore: Nome Produttore URL Il nome del produttore o della societa' http://www.nome_produttore.abc L'indirizzo web del produttore Categoria Produttore Email Descrizione La categoria alla quale e' associato il produttore L'indirizzo email del produttore Informazioni sul produttore
39
Gestione Prodotti
Modificare un produttore
Per modificare un produttore gia' esistente, selezionate "Produttori | Lista Produttori" per vedere la lista di tutti i produttori. Potete arrivare a questa schermata anche cliccando sul link, "Lista Produttori", nella colonna Produttori nella schermata Lista Categorie Produttori. Cliccate sul nome del produttore che volete modificare, oppure cliccate sul link "update" nella colonna Amministratore - entrambi vi porteranno al pannello Aggiungi Informazioni Produttore. Effettuate le vostre modifiche e cliccate su "Salva". Dovreste ritornare a questo punto alla schermata con la lista dei produttori.
Eliminare un produttore
Prima di cancellare un produttore, tutti i prodotti a lui associati devono essere rimossi o attraverso la cancellazione o attraverso la riassociazione ad un altro produttore. VirtueMart non permettera' la cancellazione di un produttore del quale esistano ancora prodotti associati (record figli). Una volta che questi record saranno stati rimossi, selezionate "Produttori | Lista Produttori" la lista di tutti i produttori. A questo punto cliccate sul nome del produttore che intendete cancellare. Nel pannello Aggiungi Informazioni Produttore cliccate su "Rimuovi". Dovreste tornare a questo punto alla schermata con la lista dei produttori. Una volta cancellato il produttore, questo e' stato definitivamente rimosso dal sistema; per ripristinare questo produttore, dovrete ricreare da zero tutte le sue Informazioni e le associazioni con i prodotti. Paragrafo 4.5 tradotto da: pot79
40
Categorie Prodotti
Figure 4.14. Amministrazione VirtueMart: Pannello Categoria Campi per Categoria Prodotto
Pubblico? Nome categoria Descrizione categoria Ordine lista Livello superiore Utilizzato per specificare se la categoria sara' pubblicata nel sito. Il nome che verra' utilizzato per identificare la categoria. La descrizione che verra' visualizzata per la categoria. Il posizionamento di questa categoria nell'elenco delle categorie. La categoria di base alla quale questa categoria sara' associata. Se la categoria dev'essere una categoria di livello superiore, selezionare dal menu a tendina il Livello superiore di default. Se la categoria sara' invece una sottocategoria, dovete solamente scegliere la categoria genitore. Il numero di prodotti per riga da visualizzare per questa categoria.
41
Categorie Prodotti
Nota
Quando cambiate il numero di prodotti per riga, dovrete anche cambiare la pagina di navigazione (Browse Page). Potete utilizzare browse_2 se avete impostato 2 prodotti per riga, browse_3 per 3 prodotti e cosi' via (il massimo per default e' 5). Pagina Navigazione Categorie Esempio: managed Il template utilizzato per la visualizzazione dei prodotti di questa categoria in un elenco. La modalita' "managed" valuta l'impostazione del parametro "Visualizza x prodotti per riga" e decide quale template scegliere. Pagina Dettaglio Categoria Sintassi: shop.flypage Questo e' il template per la visualizzazione dei Dettagli di un prodotto di questa categoria. e' possibile creare i propri template modificando dei template gia' esistenti (nella directory /components/com_virtuemart/themes/ templates/product_details). Il file per creare la visualizzazione della pagina Dettagli e' html/shop.product_details.php, dove potrete trovare alcuni dettagli mancanti.
Nota
Lasciare questo campo vuoto se non si e' sicuri del valore da inserire.
42
Prodotti
4.6.2. Prodotti
Quando create un nuovo prodotto, e' molto importante definire se questo puo' essere identificato univocamente con il suo nome o natura (per esempio CD musicali, DVD, Libri, ecc.), oppure se e' solo uno di tanti articoli simili (per esempio servizi, forniture, automobili, ecc.). Il motivo di questa distinzione e' dovuto al fatto che ci sono differenti modalita' di creazione, modifica e cancellazione. Gli articoli simili (Item) richiedono la creazione di "attributi".
43
Prodotti
Nuovo Prodotto
44
Prodotti
Tipo Sconto
Selezionate lo sconto da applicare al prodotto. se non sono disponibili Tipi di Sconto, aggiungetene prima uno utilizzando la funzione "Aggiungi sconto prodotto". E' possibile applicare direttamente uno sconto speciale al prodotto. Il negozio creera' automaticamente un nuovo Tipo di sconto facendo la differenza tra il prezzo pieno e quello scontato appena definito. La descrizione breve e di solo testo che verra' visualizzata nella pagina lista prodotti (browse page) di una certa categoria. Questa e' la descrizione dettagliata che verra' visualizzata nella Flypage (=pagina dettagli prodotto). Potete utilizzare tag verso Mambot/Plugin contenuto se avete abilitato l'opzione "Abilita i mambot/plugin contenuto nelle descrizioni?" nella configurazione generale.
Prezzo scontato
Descrizione breve
Opzioni di visualizzazione
Figure 4.17. Amministrazione VirtueMart: Nuovo prodotto, Tab 2 - Opzioni di visualizzazione Stato prodotto
45
Prodotti
Suggerimento
Potete personalizzare queste immagini! E' sufficiente realizzarle e copiarle nella cartella /shop_image/ availability. A questo punto saranno visualizzate nella lista e potrete selezionarle. Promo? Lista attributi Se selezionato il prodotto sara' visualizzato tra quelli in promozione (modulo Featured Products). Questo e' un esempio di sintassi da utilizzare: Taglia,XL[+1.99],M,S[-2.99];Colore,Rosso,Verde,Giallo,Colore speciale[=24.00];Altro attributo,..,..
46
Prodotti
In questo modo potete aggiungere degli attributi al prodotto. Tutti questi attributi possono essere selezionati dal cliente ma non creano nessun elemento per ciascun valore degli stessi! Se volete gestire separatamente nel vostro magazzino ciascun elemento (per esempio magliette verdi e nere...utilizzate la funzione "Aggiungi attributo" disponibile in alto nella vista "Lista prodotti"). Lista attributi personalizzata Questa e' la sintassi Attributo1;Attributo2;Attributo3 da utilizzare:
Aggiunge attributi personalizzati al prodotto. Questi attributi possono essere selezionati dal cliente. Non vengono creati nuovi elementi per ciasun attributo! Se volete gestire separatamente nel vostro magazzino ciascun elemento (per esempio magliette verdi e nere...utilizzate la funzione "Aggiungi attributo" disponibile in alto nella vista "Lista prodotti").
Figure 4.19. Amministrazione VirtueMart: Nuovo prodotto, Tab 4 - Dimensioni e Peso Prodotto
Lunghezza Larghezza Altezza Unita' di misura delle dimensioni La lunghezza del prodotto. Importante per la spedizione. La larghezza del prodotto. Importante per la spedizione. L'altezza del prodotto. Importante per la spedizione. L'unita' di misura con la quale sono state espresse lunghezza, larghezza ed altezza del prodotto. Il peso del prodotto. Importante per la spedizione. L'unita' di misura con la quale e' stato espresso il peso del prodotto.
Importante
Le unita' di misura consentite sono:
47
Prodotti
po / pound(s) kg / chilogrammi ou / once lb / libbre Unita' per imballaggio Specifica quanti pezzi del prodotto sono presenti per imballo (utile nel caso il prodotto sia contenuto in un imballo primario). Specifica quanti imballi del prodotto sono presenti per scatola (utile nel caso il prodotto sia contenuto in un imballo primario ed uno secondario).
Nota
Se avete abilitato "Miniatura automatica?" la miniatura verra' creata automaticamente dall'immagine grande.
Prodotti Correlati
Potete cercare e selezionare prodotti correlati a quello che si sta creando o modificando in base a criteri di similitudine a vostra discrezione.
48
49
Figure 4.22. Amministrazione VirtueMart: Impostazione del prezzo nella scheda prodotto
In alternativa, potete aggiungere e modificare prezzi prodotto dalla Lista Prodotti. E' sufficiente cliccare sul prezzo di un prodotto evidenziato con uno sfondo giallo. Si aprira' "Informazioni Prezzo" dal quale potete scegliere prezzo, gruppo d'acquisto e valuta.
50
51
52
53
54
Cliccate su "Aggiungi Elemento" nella toolbar per visualizzare il pannello di inserimento dati per l'elemento stesso. Questo modulo e' simile a quello di inserimento dati per un prodotto, solo che i campi produttore e categoria sono gia' completati. Una volta completato il modulo, cliccate su "Salva".
55
Figure 4.32. Amministrazione VirtueMart: Gestione Attributi nel modulo del Prodotto
Importante
Se avete definito degli Attributi, il cliente dovra' assolutamente selezionare un valore per tutti quegli attributi per mettere il prodotto nel proprio carrello.
Importante
Anche in questo caso se avete definito degli Attributi, il cliente dovra' assolutamente selezionare un valore per tutti quegli attributi per mettere il prodotto nel proprio carrello.
56
Nota
Alcuni sviluppatori chiamano questa funzionalita' col nome di "Filtro".
57
Importante
E' possibile creare un Tipo Prodotto solo in questo modo. Teniamo a precisare inoltre che la creazione di un Tipo Prodotto e' completamente diversa dalla creazione di una relazione tra un Tipo prodotti e un Prodotto.
Suggerimento
Raccomandiamo di non usare le opzioni "Immagine", "Page break" e "Readmore", perche' si tratta a nostro avviso di qualcosa di inutile; per scrivere informazioni dettagliate sui vostri prodotti, utilizzate invece i campi Descrizione Categoria e Descrizione Prodotto.
Suggerimento
Se volete utilizzare anche i campi Browsepage (pagina di navigazione catalogo) e Flypage (pagina di dettaglio prodotto) avete bisogno di un altro template specifico per i prodotti assegnati ai Tipi prodotto. Per impostazione predefinita il layout della Browsepage e' gestito dal file "browse_1.php" mentre quello della Flypage dal file "flypage.tpl.php": questi file sono corretti, vanno bene sia che i vostri prodotti siano o meno assegnati a un Tipi Prodotto.
58
Nel nostro caso, la "Browsepage Tipi Prodotto" e' l'unico modo di gestire il layout quando si esegue una Ricerca Avanzata.
Figure 4.33. Amministrazione VirtueMart: Gestione Tipi Prodotto - Informazioni Tipi Prodotto
Dopo aver inserito tutte le informazioni necessarie, cliccate su "Salva".
Figure 4.34. Amministrazione VirtueMart: Gestione Tipi Prodotto - Lista Tipi Prodotto
Potete ora vedere per il Tipo Prodotto appena creato la lista dei parametri vuota. Per creare un nuovo parametro Cliccate su "Nuovo": una volta nella pagina Dati Parametro guardate i valori del menu a tendina per il campo Tipo Parametro.
59
Figure 4.35. Amministrazione VirtueMart: Gestione Tipi Prodotto - Tipo Prodotto - Informazioni Parametro
Nome Parametro Etichetta Parametro Descrizione Parametro Ordine Lista Tipo Parametro Nome del campo di database assegnato al parametro, non lasciate spazi vuoti nel campo! Esempio: [peso_monitor]. Cio' che verra' visualizzato come nome parametro nel frontend nella Ricerca Avanzata. Campo facoltativo, puo' essere utilizzato per fornire maggiori informazioni al cliente Definisce la posizione assunta dal parametro all'interno della lista dei parametri. Definisce il comportamento del parametro quando eseguite una Ricerca Avanzata. Intero Testo e Testo breve Un numero intero. Usati per valori non-numerici, come ad esempio differenti materiali o caratteristiche. Numeri a virgola mobile (anche conosciuti come "float", "double", o "numeri reali"). Es: 1.23 o 1.23e Un carattere alfanumerico singolo. Es: sesso - M o F
Decimale
Carattere
60
Data e Ora di un evento riguardante il vostro prodotto. Solo la data di un evento riguardante il vostro prodotto. Solo l'orario di un evento riguardante il vostro prodotto. Puo' essere utilizzato in molti modi, vi consigliamo di consultare un manuale di PHP e SQL. Non e' realmente un parametro, e' solamente un modo per separare e definire maggiormente i vari gruppi di parametri; puo' essere un valido strumento per aiutare il cliente nella comprensione dei parametri, nel caso in cui decidiate, nella pagina dei dettagli del prodotto di non usare il campo Descrizione Prodotto ma solamente usare solo il campo Tipo Parametro.
Data
Ora
Valori Multipli
Valori Possibili
In questo campo dovete scrivere tutti i valori che il parametro potrebbe avere e separate questi valori usando solamente il simbolo ; senza spazi prima e dopo. Se selezionato, permette una selezione multipla sia nella configurazione dei parametri del prodotto che nei parametri di ricerca. Potete usare questa opzione se molti dei vostri prodotti hanno questo valore, o se volete avere un'opzione non parametrica nel menu a tendina, ad esempio "nessuno" o "non disponibile". Unita' di misura per il parametro.
Valore Predefinito
Unita' di misura
Dopo aver inserito tutte le informazioni che ritenete necessarie, cliccate su "Salva". I parametri appena impostati saranno in seguito i "filtri" di ricerca
61
Figure 4.36. Amministrazione VirtueMart: Gestione Tipi Prodotto - Parametri Tipo Prodotto
Importante
Per i nuovi utenti di VirtueMart raccommandiamo di non assegnare piu' di un Tipo Prodotto a un prodotto, l'estensione SEF manipola con difficolta' i lunghi link durante il processo di ricerca parametri: cio' potrebbe portare ad una "404 page". Gli utenti avanzati in questo caso devono intervenire prodotto per prodotto direttamente sul database.
Importante
Se volete creare un singolo Tipo Prodotto per una categoria di prodotti "NON parenti" (raccomandato), dovete assegnare al vostro Tipo Prodotto esattamente lo stesso nome della categoria che contiene il prodotto. E' la miglior cosa da fare per evitare che alcuni prodotti vengano ignorati dai parametri di ricerca. Dovete comprendere che un Tipo Prodotto puo' descrivere con i suoi parametri tutti i prodotti in una categoria, quindi non dovete creare molti tipi prodotto per una singola categoria. Se pensate che i parametri per il tipo prodotto non siano sufficenti, la miglior cosa che potete fare e' creare piu' parametri per il vostro tipo prodotto e riconfigurare i prodotti secondo i nuovi parametri.
Importante
Se decidete di creare piu' di un Tipi di Prodotto per una categoria "non genitore" di prodotti, dovete considerarli come se fossero sottocategorie, anche nell'assegnazione dei nomi! Questa e' un'opzione molto rischiosa, perche' sara' molto piu' possibile che dimentichiate di assegnare un Tipo Prodotti a qualche prodotto. Questo prodotto automaticamente verra' ignorato dal processo di Ricerca Avanzata, ma in compenso non avrete una struttura di categorie troppo profonda e ramificata. Stiamo parlando di prodotti che hanno funzioni simili ma differenti parametri e differenti valori dei parametri.
Example 4.1.
Esempio: avete la categoria "Monitor" all'interno della quale dovreste creare 2 sottocategorie : "Monitor LCD" e "Monitor al Plasma". Entrambe le categorie di monitor compiono le stesse funzioni (mostrano cioe' informazioni multimediali), ma avendo caratteristiche differenti non potete assegnare entrambe allo stesso Tipo Prodotto. In questo caso particolare dovrete quindi creare 2 Tipo Prodotti per la categoria "Monitor": il primo Tipo Prodotto che chiamerete "Monitor LCD" e il secondo Tipo Prodotto che chiamerete "Monitor al Plasma".
Importante
!RICORDATE! Dovete essere sicuri che TUTTI i prodotti di una categoria siano assegnati al massimo ad un Tipo Prodotto, la categoria a cui appartengono quei prodotti
62
non deve essere genitore, non deve avere cioe' sottocategorie. Inoltre, se avete una categoria principale con due o piu' sottocategorie, questa categoria principale non deve contenere prodotti, o contenere tutti i prodotti delle due o piu' sottocategorie presenti.
Creare una relazione tra un Prodotto e un Tipo Prodotto Caso 1 Aggiungere/assegnare un Tipo Prodotto a un prodotto gia' esistente
Andate alla vostra Lista Prodotti e seguite questi passaggi:
Figure 4.37. Amministrazione VirtueMart: Gestione Tipi Prodotto - Aggiungere un nuovo Tipo Prodotto ad un Prodotto FASE 1
Figure 4.38. Amministrazione VirtueMart: Gestione Tipi Prodotto - Aggiungere un nuovo Tipo Prodotto ad un Prodotto FASE 2
Andate ora nelle specifiche del prodotto e configurate i valori per i suoi parametri!
Figure 4.39. Amministrazione VirtueMart: Gestione Tipi Prodotto - Aggiungere un nuovo Tipo Prodotto ad un Prodotto FASE 3
63
Figure 4.40. Amministrazione VirtueMart: Gestione Tipi Prodotto - Pagina dei dettagli di un Prodotto assegnato ad un Tipo Prodotto
Nota
In questo esempio abbiamo descritto il prodotto servendoci solo dei parametri del Tipo Prodotto, e non abbiamo usato i campi Descrizione Prodotto e Breve Descrizione. Questo e' il layout predefinito della pagina dei dettagli, ma potete cambiarlo scegliendone una diversa, creata appositamente per i prodotti assegnati ai Tipi Prodotto.
Suggerimento
Questo e' il processo piu' veloce per creare un database con prodotti assegnati ad un Tipo Prodotto.
64
Figure 4.41. Amministrazione VirtueMart: Gestione Tipi Prodotto - Creazione di un nuovo prodotto gia' assegnato ad un Tipo Prodotto FASE 1
Nota
Non potete creare un prodotto gia' assegnato ad un Tipo Prodotto nella pagina "Lista Prodotti", mentre potete farlo solamente nella pagina "Lista Tipi Prodotto".
65
Figure 4.42. Amministrazione VirtueMart: Gestione Tipi Prodotto - Creazione di un nuovo prodotto gia' assegnato ad un Tipo Prodotto FASE 2
Figure 4.43. Amministrazione VirtueMart: Gestione Tipi Prodotto - Creazione di un nuovo prodotto gia' assegnato ad un Tipo Prodotto FASE 3
Ora avete 2 prodotti totalmente configurati e assegnati ad un Tipo Prodotto e potete quindi effettuare una Ricerca Avanzata.
Suggerimento
E' possibile abilitare la "Ricerca Avanzata" anche nel modulo "VirtueMart All in One". Adesso andate nel vostro sito, aggiornate e cliccate su "Ricerca Avanzata" nel modulo VirtueMart.
66
Figure 4.44. Frontend VirtueMart: Gestione Tipi Prodotto - Ricerca Avanzata - Selezione Tipo Prodotto
Figure 4.45. Amministrazione VirtueMart: Gestione Tipi Prodotto - Pannello Ricerca Avanzata - Selezionare valori Parametro
67
Figure 4.46. Frontend VirtueMart: Gestione Tipi Prodotto - Risultati della Ricerca Avanzata
68
Nota
Se dovete caricare file piu' grandi (ad esempio un mp3 da 8Mb) vi consigliamo di caricarlo nella directory specificata in fase di Configurazione, utilizzando un client FTP . Fatto cio', potete selezionare il file dal menu a tendina nel form.
4.6.6.1. Generale
VirtueMart permette di gestire file e immagini aggiuntive per ogni prodotto. Si puo' accedere alla Gestione File dalla pagina Lista Prodotti:
69
Figure 4.48. Amministrazione VirtueMart: Link al File Manager nella Lista prodotti
L'icona dell'immagine e' il link al File Manager. Il numero accanto all'icona e' il numero totale dei file assegnati a quel prodotto. La pagina Lista File per un Prodotto contiene tutti i file attualmente assegnati al prodotto. I file possono avere ruoli differenti come ad esempio "File Scaricabile", "File Aggiuntivo" e "Immagine Aggiuntiva".
70
Importante
I Download devono essere abilitati nel pannello di Configurazione. Per maggiori informazioni consultate la Sectione Configurazione - Download. Un Prodotto puo' avere uno o piu' file allegati scaricabili.
Avvertimento
File Scaricabili e File Aggiuntivi sono due cose completamente differenti. Mentre i "File Aggiuntivi" possono essere scaricati in ogni momento, i "File Scaricabili" possono essere scaricati solo dopo l'acquisto (quando lo Stato Ordine e' diventato quello scelto nel Pannello di Configurazione).
Nota
Il caricamento di file via HTTP ha dei limiti di grandezza, quindi e' consigliabile caricare prima i file via FTP nella directory per poi selezionarli dal menu a tendina. Per confermare i dati inseriti nel Pannello cliccate su Salva. Ripetete questa azione per aggiungere altri File Scaricabili ad un prodotto.
71
72
Sconti
Nota
Quando rimuovete da un prodotto un File usato anche per altri Prodotti, il file non sara' completamente rimosso dal server. Paragrafo 4.6.6 tradotto da: pot79
4.6.7. Sconti
Gli Sconti in VirtueMart vanno creati nell'apposito pannello "Sconti su Prodotto" prima di assegnarli ad uno specifico prodotto.
Caution
Quando aggiornate uno sconto, le vostre modifiche vengono applicate a tutti i prodotti associati.
73
Sconti
74
75
Gestione clienti
Per modificare una Recensione cliccate sul nome utente nella colonna "Nome" e sarete dentro il Pannello della Recensione. Potete velocemente pubblicare/non pubblicare una Recensione cliccando sull'icona "Pubblica". Per rimuovere completamente una Recensione, cliccate sull'icona cestino o selezionate una o piu' recensioni e cliccate su "Rimuovi" nel menu in alto. Paragrafo 4.6.8 tradotto da: pot79
Importante
Vi raccomandiamo vivamente di utilizzare sempre la Gestione Utenti di VirtueMart anziche' quella di Joomla per Aggiungere/Modificare/Eliminare utenti nel vostro sito altrimenti incorrerete sicuramente in parecchi problemi: ad esempio creando un utente da Joomla non verranno creati alcuni campi nel database che verranno in seguito richiesti; se create invece un utente in VirtueMart e cercate poi di eliminarlo in Joomla, non vi riuscirete del tutto perche' tali campi rimarranno comunque. VirtueMart prevede anche la possibilita' di creare diversi indirizzi per ogni utente (fatturazione, spedizione, casa, lavoro).
Nota
C'e' un solo gruppo d'acquisto di default. Impostando un nuovo gruppo d'acquisto come predefinito, ogni cliente inserito sara' automaticamente assegnato al gruppo stesso e prendera' tutte le sue impostazioni e settaggi.
76
utenti
Per aggiungere un nuovo gruppo d'acquisto, basta cliccare sul bottone "Nuovo" nella barra degli strumenti. Seguira' un Modulo gruppo d'acquisto in cui compilare i campi di interesse.
Nota
Non potete eliminare gruppi d'acquisto ai quali sono assegnati clienti.
4.7.2. utenti
Sezione da realizzare
77
Gruppi utenti
nuovo Gruppo Utenti chiamato "Report", che avra' le stesse autorizzazioni degli shoppers con in piu' l'accesso al modulo principale "Rapporti". Una volta creato, sara' possibile assegnare a questo gruppo l'utente desiderato. I Gruppi Utenti possono essere aggiunti, modificati e cancellati dalla lista dei Gruppi Utenti ( "Amministrazione" # "Gruppi utenti").
Nota
I gruppi "admin", "storeadmin" e "shopper" sono gruppi chiave di VirtueMart e non possono essere modificati n rimossi. Potete aggiungere un nuovo gruppo dal pulsante "Nuovo" nella barra degli strumenti. Si aprira' il modulo Gruppi Utenti:
Nota
Piu' alto e' il livello del gruppo, meno permessi sono concessi: "admin" ha permessi maggiori di "storeadmin", perch il numero del livello del gruppo e' inferiore.
78
Dopo aver salvato il nuovo gruppo, questo sara' disponibile nella Lista Moduli.
Importante
Lo stesso deve essere fatto per la lista funzioni di ogni modulo!
79
Text Input Field Textarea Checkbox Date drop down email Indirizzo Web EU VAT ID Utilizzato per gli indirizzi internet. Per verificare la presenza di una valida Partita Iva Europea al momento della registrazione. Per verificare se il cliente ha un'eta' adeguata per l'acquisto dal tuo Negozio; e' possibile specificare infatti l'eta' minima in fondo al Modulo Campo dopo aver selezionato questo Tipo Campo.
Controllo Eta'
Suggerimento
Altri Tipo Campo saranno visualizzati a seconda degli altri componenti che avete installato sul vostro Joomla!/Mambo: Iscriviti alla newsletter Puoi fare in modo che il tuo nuovo cliente sia automaticamente iscritto ad una Newsletter. Sono supportati i seguenti componenti: Letterman [http://www.thejfactory.com/component/ option,com_docman/Itemid,56/]. Ovviamente non e' una buona idea se non si desidera controllare i nuovi clienti, ma a volte e' necessario impedire registrazioni spam. e' possibile aggiungere un Controllo Captcha nel Modulo d'iscrizione se il Componente Security Images Component [http://joomlacode.org/gf/project/securityimages/] e' installato sul vostro sito.
Campo Captcha
Nel nostro esempio si aggiunge un nuovo campo in cui gli utenti dell'UE possono inserire la Partita Iva Europea (UE VAT ID) della loro societa', se applicabile.
80
81
Pubblicato
Potete non pubblicare completamente il campo, in modo da non essere mostrato in nessun modulo Definisce la lunghezza del testo nell'area di input Definisce il numero massimo di caratteri che possono essere inseriti nell'area di input E' possibile selezionare il gruppo d'acquisto in cui il nuovo cliente verra' spostato una volta convalidata la Partita Iva Europea (UE VAT ID).
Una volta inseriti i valori di interesse, cliccate su "Salva". Ecco uno screenshot del nuovo campo "UE VAT IVA" nel modulo di registrazione:
Figura 4.65. Amministrazione VirtueMart: Il nuovo campo "UE Vat ID" nel modulo di registrazione
Riordinare i campi
Potete riordinare i Campi con le frecce verdi nella lista Campi Utente o utilizzando l'editor di testo in ogni riga della lista:
82
Modificare i campi
e' possibile accedere al modulo del campo cliccando sul suo relativo nome nella lista Campi Utente. Attraverso il modulo e' possibile modificare tutte le impostazioni tranne il Tipo Campo.
83
Gestione ordini
Quando qualcuno acquistera' un prodotto sul vostro sito VirtueMart, verra' creato nel database un nuovo record contenente tutti i dettagli dell'ordine. Questo record puo' assumere diversi status che indicano appunto lo stato dell'ordine (ad esempio, se e' stato effettuato il pagamento, se e' stato spedito oppure cancellato). I valori di default che potete utilizzare sono Pending, Confirmed, Cancelled,
84
Refunded e Shipped. Potete pero' anche creare status personalizzati; per creare un nuovo status, cliccate su "Ordini" e "Aggiungi un tipo di stato" oppure dalla pagina "Lista dei Tipi di Stato Ordine" cliccando su "Nuovo" dal menu in alto. Per visualizzare tutti gli ordini inseriti (figura sotto), cliccate su "Ordini" e "Lista degli Ordini".
85
Dettagli ordine
86
Gestione venditori
87
Categorie venditori
Sia chiaro che non e' necessario creare le Categorie Venditori per prime (ogni venditore puo' essere infatti associato ad una Categoria in qualsiasi momento); tuttavia questa operazione permette di non perdere tempo successivamente.
88
Categorie venditori
Se volete salvare le informazioni inserite, cliccate su "Salva". Nella pagina "Lista delle Categorie Venditori", verranno visualizzate ora la categoria "-default-" e la Categoria Venditori appena creata.
89
Venditori
Una volta dentro la pagina, cliccate sul nome della categoria che volete modificare. Terminate le modifiche, cliccate su "Salva".
4.9.2. Venditori
I Venditori sono uno degli elementi fondamentali da considerare durante la fase di organizzazione del vostro negozio VirtueMart. Infatti i prodotti, le categorie di prodotti,le forme di pagamento ed altro ancora sono organizzati in base ai venditori. In fase di installazione viene creato infatti un venditore di default, non eliminabile, che viene gestito separatamente attraverso il menu "Negozio | Modifica Negozio". Se gestite un negozio con un solo venditore (ad esempio siete voi l'unico venditore) non vi e' alcuna necessita' di creare venditori aggiuntivi. In caso contrario, sara' necessario creare un account per ogni venditore. E' bene fare una distinzione tra venditori e produttori per non confonderli: se chi vende i propri prodotti sul vostro sito, si occupa anche delle relative spedizioni e degli altri dettagli, allora e' un venditore. Se invece siete voi ad occuparvi di questi aspetti, allora chi fornisce i prodotti non e' piu' un venditore ma un produttore. E' possibile infatti che un singolo venditore possa avere, per i prodotti che mette in vendita, diversi produttori.(per maggiori informazioni consultare il paragrafo "4.5 Amministrazione Produttori").
90
Venditori
Inserite i seguenti campi: Immagine Richiesto Mostra il logo del negozio del venditore. Carica Immagine Opzionale Permette di caricare un nuovo logo per il venditore. Per caricarlo cliccate su "Salva". Valuta Minimo d'ordine per il vostro negozio Ordine Minimo per la Spedizione Gratuita Simbolo valuta Decimali Simbolo per i decimali Separatore delle migliaia Formato positivo Formato negativo Descrizione La valuta del Venditore. Il valore minimo affinche' un ordine possa essere evaso.
Il simbolo della valuta utlizzata. Numero di decimali nel campo prezzo. Puo' essere un punto, una virgola oppure niente. Puo' essere un punto, una virgola oppure niente. Imposta l'ordine e lo stile dei numeri positivi. Imposta l'ordine e lo stile dei numeri negativi. La descrizione del negozio del venditore visualizzata nella pagina shop.index. Il testo dei termini del servizio, cosi' come vengono mostrati al cliente. Richiesto Il nome del negozio del venditore.
L'indirizzo web del venditore. L'indirizzo del venditore. La citta' dove risiede il venditore. La nazione del venditore. La provincia del venditore. Il codice di avviamento postale del venditore. Il numero di telefono del venditore.
91
Tasse
Il nome e cognome del venditore. Il titolo del venditore. I numeri di telefono del venditore. Il numero di fax del venditore. L'indirizzo e-mail del venditore.
4.10. Tasse
Con VirtueMart si ha la possibilita' anche di gestire il calcolo dell'I.V.A. Potete trovare dettagli e configurazioni su questa funzionalita' nella sezione "Configurazione". Potrete applicare l'aliquota I.V.A. o in base all'indirizzo del venditore o in base all'indirizzo di spedizione. A seconda dell'opzione scelta, dovrete configurare un'aliquota per ogni nazione in cui e' presente un venditore, oppure per ogni paese in cui si prevedono clienti.
92
nella colonna "Nazione Imposta" oppure nella colonna "Aliquota I.V.A." (entrambe portano alla stessa schermata). Apportate quindi le necessarie modifiche nei campi Nazione Imposta, Regione Imposta, Aliquota I.V.A. e cliccate su "Salva" per confermare tali informazioni. Questi cambiamenti saranno attivi per tutti gli ordini successivi.
Regione Imposta
93
Spedizione standard
Beh, con VirtueMart potete farlo e qualsiasi sia la vostra scelta, bastera' solo configurarla in maniera corretta. Per creare un nuovo corriere selezionate "Crea Corriere" dal menu "Spedizioni".
Il passo successivo alla creazione del corriere e' la configurazione delle tariffe di spedizione. Potete impostare diverse tariffe a seconda dei servizi utilizzati (consegna in un giorno, 2 giorni etc.) e/ o a seconda di peso e dimensioni della merce, e anche decidere se aggiungere l'IVA al prezzo di spedizione. Potete eseguire tutte queste operazioni nel Pannello di Configurazione Tariffe di Spedizione - figura seguente. Per modificare o eliminare una tariffa di spedizione, cliccate su "Spedizioni | Crea Tariffa Corriere".
94
Spedizione standard
95
Il peso massimo fino al quale la tariffa e' valida. Il costo addebitato al cliente. Costo aggiuntivo di imballaggio. La valuta della tariffa. La tassa applicata alla tariffa. Per non applicare nessuna tassa, selezionate "niente".
96
Aggiungere o modificare un metodo di pagamento E' possibile creare un nuovo metodo di pagamento (cliccando sul pulsante 'Nuovo' nella barra degli strumenti), ma sara' necessario poi modificare il codice di Virtuemart per renderne possibile l'utilizzo (non consigliato ai deboli di cuore!). Le opzioni di configurazione per ogni metodo di pagamento sono diverse e dipendono da cio' che e' richiesto dal fornitore dei servizi di pagamento (d'ora in poi lo chiameremo "provider"). Normalmente il vostro provider vi fornira' qualche codice, chiave, o nome utente, che va inserito nel Modulo del Metodo di Pagamento. Il Modulo del Metodo di Pagamento e' composto da 2 schede (la prima di solito non ha bisogno di modifiche). La figura seguente mostra la scheda ('Configurazione'), e varia a seconda del provider (nel nostro esempio e' WorldPay).
97
In particolare se state vendendo file scaricabili, non sara' necessario impostare manualmente lo status che abilita il Download e fa partire la relativa mail al cliente, ma cio' verra' fatto automaticamente dallo script. Per maggiori informazioni sui sistemi di pagamento consultate la sezione "Metodi di Pagamento Predefiniti". Provider diversi potrebbero utilizzare diversi metodi per la notifica automatica dell'avvenuto pagamento, quindi verificate insieme quali sono specifiche e le richieste da soddisfare per inserire nel vostro VirtueMart il modulo di pagamento (Come gia' detto nel paragrafo precedente, se non avete le necessarie competenze tecniche ed una sufficiente esperienza, sarebbe preferibile rivolgersi ad un webmaster). Spesso, la notifica automatica e' denominata 'IPN' o Instant Payment Notification(Notifica immediata del pagamento).
4.12.3.1. PayPal
www.paypal.com [http://www.paypal.com] L'integrazione con PayPal avviene attraverso un apposito modulo web che indirizza il cliente al sito PayPal.
98
Questo metodo di pagamento consente gli aggiornamenti automatici dello status dell'ordine. Nella directory /administrator/components/com_virtuemart/ potete trovare il file notify.php, nel quale inserire, l'URL corretto per il file di script. A pagamento avvenuto, il server PayPal si connettera' a questo script sul vostro server e lo stato dellordine verra' automaticamente aggiornato (come da voi impostato). E' necessario inserire un URL (indirizzo Web) appropriato e corretto nel pannello di controllo del vostro Account su PayPal. Quando un cliente effettua un pagamento, il server di PayPal si connette al vostro server. Quando sia la transazione che il pagamento hanno avuto successo, lo stato dell'ordine e' aggiornato automaticamente a quello impostato nella configurazione di PayPal.
4.12.3.2. Worldpay
www.worldpay.com Anche per Worldpay l'integrazione avviene attraverso un apposito modulo web che indirizza il cliente al sito Worldpay. Consente gli aggiornamenti automatici dello status ordine. Nella directory /administrator/ components/com_virtuemart/ potete trovare il file worldpay_notify.php nel quale inserire l'URL corretto per il file di script. A pagamento avvenuto, Worldpay si connettera' a questo script sul vostro server e lo stato dellordine verra' automaticamente aggiornato (come da voi impostato).
4.12.3.3. authorize.net
www.authorize.net Questo modulo di pagamento utilizza il metodo AIM: i clienti non verranno reindirizzati a nessuna pagina esterna ma rimarranno all'interno del vostro sito dove inseriranno tutti i loro dati. Dopo la conferma dell'ordine, il modulo web si colleghera' ad authorize.net e tentera' di avviare la transizione di denaro.
4.12.3.4. 2Checkout
http://www.2checkout.com Questo modulo di pagamento e' molto simile a PayPal: i clienti verranno reindirizzati al sito www.2Checkout.com dove inseriranno tutti i loro dati per il pagamento. A transizione avvenuta, saranno nuovamente portati alle pagine del vostro sito. Consente gli aggiornamenti automatici dello status ordine. Prima di poter utilizzare questo servizio, dovete effettuare i seguenti passaggi: 1. Inserite i dati necessari cliccando su "Negozio" | "Tipi di Pagamento" | "2Checkout". Nel campo Parola Segreta impostate una parola segreta (senza spazi! Max. 16 caratteri). 2. Collegatevi al vostro account 2Checkout su www.2checkout.com. 3. Andate alla sezione chiamata "Look and Feel". 4. Inserite "https://YOUR_JOOMLA_URL/2checkout_notify.php" nel campo "URL Approvati" e "URL Pendenti". 5. Inserite la parola segreta. 6. Spostate il file YOUR_JOOMLA_PATH/administrator/components/ com_virtuemart/2checkout_notify.php in YOUR_JOOMLA_PATH/2checkout_notify.php Una volta completati questi passaggi, potrete utilizzare 2Checkout.
99
Gestione coupon
4.12.3.5. eWay
www.eway.com.au Questo modulo di pagamento implementa la soluzione di pagamento eWAY. I clienti rimarranno all'interno del vostro sito dove inseriranno tutti i loro dati. Quando l'ordine sara' confermato, il modulo web si colleghera' con il gateway eWay e tentera' di avviare la transizione utilizzando i dati del cliente.
4.12.3.6. Paymate
Contenuto in fase di realizzazione
4.12.3.7. eProcessingNetwork.com
www.eProcessingNetwork.com Vedi sezione "authorize.net".
4.12.3.8. NoChex
Sezione da realizzare
4.12.3.9. PayMeNow
Sezione da realizzare Paragrafo 4.12 tradotto da: bapa
100
Rapporti
Valore
Per confermare i dati inseriti, cliccate su "Salva". Paragrafo 4.13 tradotto da: bapa
4.14. Rapporti
VirtueMart possiede un semplice ed intuitivo sistema di report che vi permette di analizzare le vendite entro un dato periodo temporale. Paragrafo 4.14 tradotto da: bapa
101
102
Capitolo 5. SuVirtueMart
5.1. Problematiche note
Consultate il nostro Bug Tracker [https://dev.virtuemart.net/cb/proj/tracker/browseTracker.do? tracker_id=1] Paragrafo 5.1 tradotto da: Lorenzo
5.4. La Community
VirtueMart e' un software Open Source, ogni persona che lo usa puo' (e dovrebbe!) contribuire a questo progetto.
103
La Documentazione
Potete inviare i vostri frammenti di codice, suggerimenti e qualsiasi altro materiale utile, alla Homepage del progetto: http://virtuemart.net. C'e' anche un forum ufficiale dove poter discutere, cercare e/o proporre soluzioni ai problemi: Forum [http://forum.virtuemart.net/index.php]. Non dimentichiamo il Forum di supporto Italiano [http:// forum.vmitalia.net]. Il VirtueMart Developer Portal [http://dev.virtuemart.net] e' una una piattaforma aperta di sviluppo + hosting per tutti i progetti Open Source inerenti a Virtuemart. Offre gli stessi servizi di JoomlaCode [http://joomlacode.org] o Sourceforge [http://sourceforge.net], ma ma si focalizza sullo sviluppo di Virtuemart. Il portale e' realizzato su una licenza gratuita Open Source di CodeBeamer [https://codebeamer.com] - la Enterprise Collaborative Development Platform di Intland [http:// www.intland.com]. Paragrafo 5.4 tradotto da: Lorenzo
5.5. La Documentazione
Questa documentazione e' stata scritta utilizzando XMLMind XML Editor [http://www.xmlmind.com/ xmleditor] ed il formato XML DocBook [http://www.docbook.org]. DocBook definisce un set di elementi markup utili per marcare testi affinche' il testo possa essere trasformato in differenti formati. E' possibile creare documenti in differenti formati: PDF, HTML, HTML Help (.chm Files per Windows Help), XML, RTF, TeX, WordML (Word 2003) e altri. L'autore di questo documento usa il documentation build script (gira con Apache Ant) per generare i documenti per l'utente finale. L'idea e' cioe' quella di scrivere una volta sola ma raggiungere comunque gli utenti nel maggior numero possibile di modi. L'informazione digitale non salvata in modo appropriato infatti tende ad andare perduta. Grazie anche al fatto di non contenere caratteri particolari (come i formati binari) e' possibile indicizzare e cercare direttamente nei documenti scritti su SGML e di conseguenza su DocBook. Il sistema SGML usa i markups per fare la loro descrizione. DocBook ha piu' di 300 elementi markup, ognuno dei quali con parecchi attributi che a loro volta possono assumere piu' di un valore. Paragrafo 5.5 tradotto da: Lorenzo
104