| 4.6.5. Gestione dei Tipi prodotto |
| Prev | 4.6. Gestione Prodotti | Next |
|---|
Tipi di Prodotto e' una caratteristica presente su VirtueMart, molto utile soprattutto nel caso in cui vendiate prodotti che presentano, per lo stesso modello, mille possibili varianti e combinazioni (ad esempio, il medesimo modello di pc puo' avere piu' o meno RAM, hard disk con capacita' diversa...). Sarete in grado di creare, potendo sfruttare tutte le loro specifiche, una classificazione piu' dettagliata dei prodotti e renderete allo stesso tempo molto piu' efficace anche la Ricerca Avanzata eseguita da un potenziale cliente.
Questa ricerca "parametrica" potrebbe essere molto importante per la sua fidelizzazione perche' lo mettera' nella condizione di TROVARE ESATTAMENTE QUELLO DI CUI HA BISOGNO!
Alcuni sviluppatori chiamano questa funzionalita' col nome di "Filtro".
Tipi Prodotto ha funzionalita' diverse rispetto a Categorie Prodotto, anche se entrambe descrivono i prodotti e permettono una loro differenziazione. La differenza sostanziale e' che mentre Categorie Prodotto serve a suddividere i prodotti nella normale navigazione del catalogo, Tipi Prodotto fornisce parametri aggiuntivi che facilitano e migliorano la Ricerca Avanzata.
Per creare un nuovo Tipo Prodotto, cliccate su "Prodotti | Aggiungi Tipo Prodotto".

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.
Tramite questo pannello potete modificare le informazioni riguardanti un Tipo Prodotto.
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.
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. Nel nostro caso, la "Browsepage Tipi Prodotto" e' l'unico modo di gestire il layout quando si esegue una Ricerca Avanzata.
In questa sezione cercheremo di spiegare al meglio quali sono i parametri che potete utlizzare durante la creazione o la modifica di un Tipo Prodotto.
Per creare i parametri, cliccate sul link "Mostra" nella colonna Parametri.
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.

Figure 4.35. Amministrazione VirtueMart: Gestione Tipi Prodotto - Tipo Prodotto - Informazioni 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.
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
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.
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.
Dopo aver inserito tutte le informazioni che ritenete necessarie, cliccate su "Salva".
I parametri appena impostati saranno in seguito i "filtri" di ricerca
E' ora di assegnare i prodotti ai Tipi Prodotto appena creati.
Ci sono poche regole che dovete imparare quando assegnate o create una relazione tra un prodotto e un Tipo Prodotto. Queste regole sono mostrate di seguito in ordine di importanza:
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.
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.
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".
!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 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.
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
Ora controllate la pagina dei dettagli del prodotto.

Figure 4.40. Amministrazione VirtueMart: Gestione Tipi Prodotto - Pagina dei dettagli di un Prodotto assegnato ad un Tipo Prodotto
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.
Cio' comporta che voi abbiate creato i Tipi Prodotto prima di aggiungere i Prodotti. Per fare cio', dovete seguire alcuni passaggi. Cliccate su "Lista Tipi Prodotto", cliccate su "Mostra" corrispondente al Tipo per il quale volete creare un nuovo Prodotto.
Questo e' il processo piu' veloce per creare un database con prodotti assegnati ad un Tipo Prodotto.

Figure 4.41. Amministrazione VirtueMart: Gestione Tipi Prodotto - Creazione di un nuovo prodotto gia' assegnato ad un Tipo Prodotto FASE 1
Non potete creare un prodotto gia' assegnato ad un Tipo Prodotto nella pagina "Lista Prodotti", mentre potete farlo solamente nella pagina "Lista Tipi Prodotto".

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.
Per poter eseguire questo tipo di ricerca, dovete prima abilitare il Modulo "Advanced Search According to Parameters". Dal menu principale di Joomla!,cliccate su "Estensioni | Gestione Moduli" e cliccate su "VirtueMart Module". Una volta nella pagina di configurazione abilitate l'opzione "Show Product Parameter Search Field?".
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.

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
Questa operazione richiede molta cautela, perche' cancellando un Tipo Prodotto eliminerete automaticamente tutte le relazioni con i prodotti e non potrete piu' cercarli con la ricerca avanzata. Per cancellare un Tipo Prodotto cliccate su "Lista Tipi Prodotto", selzionate quello di interesse e cliccate su "Rimuovi".
Paragrafo 4.6.5 tradotto da: pot79