Premi
Il PepperShop può essere ampliato con il modulo Premi, in modo da poter offrire articoli bonus a partire da differenti importi di acquisto. È disponibile un canale di comunicazione di premi in modo da poter informare il cliente quando è disponibile questa offerta.
Utilizzare il sistema di premi
Descrizione articoli bonus
Gli articoli bonus sono normali articoli di PepperShop, ma con importanti restrizioni che devono essere rispettate:
- il prezzo dell’articolo deve essere = 0.
- Il peso dell’articolo deve essere = 0 kg.
- Non è possibile utilizzare opzioni / varianti / campi di testo.
- Non è possibile utilizzare articoli con opzioni collegate (cross-selling manuale)
- Non è possibile usare il costrutto articolo principale/secondario
Altri punti, che rendono un articolo normale un articolo bonus:
- deve essere specificato un limite di prezzo nel campo aggiuntivo dell’articolo 1 (valuta di base del negozio). Solo con il raggiungimento di un valore del carrello qui indicato, il negozio mostra questo articolo bonus al cliente.
- Assegnazione categoria: l’articolo può essere assegnato solo alla categoria di premio corrispondente.
Creare articolo bonus
Ecco un piccolo esempio per creare un articolo bonus:
Clicchi nell’amministrazione del negozio su ‘Articolo’ > ‘Inserisci nuovo articolo’. Inserisca numero dell’articolo, nome, prezzo 0.00 e peso 0 kg. Clicchi poi su ‘Avanti’. Questo articolo verrà quindi assegnato alla categoria Premi – in questo esempio abbiamo solo una categoria chiamata ‘Premi’. Un’immagine dell’articolo è opzionale.
Ora passiamo dal menu principale dell’amministrazione del negozio a ‘Articolo’ > ‘mutazioni di massa’ > ‘Campi aggiuntivi dell’articolo’ e assegniamo all’articolo il suo limite, a partire da quale importo deve essere mostrato al cliente:
In Progettazione > Impostazioni > Personalizzazione dei dettagli di progettazione > Elementi nella colonna di sinistra, attivare la visualizzazione premium.
Nelle impostazioni in Configurazione del sistema > Configurazione, fare clic su “Visualizzazione e modifica della costante di controllo di questo sistema”. Esempio di schermata
Impostare “SHOW_PRAEMIEN_KOMMUNIKATION_MESSAGES” su true nell’editor di configurazione, vedere l’esempio di schermata
Den Prämientext per FTP auf den Server verbinden unter Public HTML/home/sprossen/public_html/shop/language/de/content/ neuen Ordner mit Namen: preis_message_1_chf.html erstellen.
Esempio di visualizzazione di una selezione di articoli bonus
Se gli articoli bonus vengono visualizzati direttamente espansi o meno, possono essere modificati con le conoscenze PHP tramite la seguente gestione (controllabile solo dalla versione 5.0 del negozio):
- file:
{shop_directory}/shop/praemien.def.php
- variabile membro:
$premiums_expandable = true | false;
Comunicazione dei premi disponibili
La selezione del premio è possibile solo dopo la cassa, durante la panoramica dell’ordine. Qui è un po’ tardi per dire al cliente che “manca solo l’importo X per selezionare il premio/il premio più alto”. Per poter far visualizzare queste informazioni al cliente non appena ha inserito qualcosa nel carrello della spesa, viene utilizzata la comunicazione dei premi. Si tratta di una tabella che può essere gestita in Excel o OpenOffice Calc e file di modelli HTML che vengono visualizzati dal cliente.
Per poter utilizzare la comunicazione dei premi è necessario attivare questo meccanismo per l’intero negozio. Questo viene fatto impostando la costante di controllo SHOW_PRAEMIEN_KOMMUNIKATION_MESSAGES
= true
nell’editor di configurazione (Impostazioni negozio - Configurazione negozio - Configurazione - “Visualizza e modifica le costanti di controllo di questo negozio” - Editor di configurazione).
Definizione degli intervalli di prezzo e del loro file di rappresentazione
In primo luogo si definiscono nel file {shop_directory}/shop/Admin/price_message.csv
le voci che definiscono fino a quale valore del carrello quale file HTML viene visualizzato dal cliente come messaggio informativo (a seconda della valuta).
Il file specificato può essere scaricato ad esempio via FTP e aperto in Excel e poi caricato di nuovo, oppure è possibile utilizzare un editor per modificare il file direttamente sul server. Il punto e virgola (;) è usato come separatore CSV.
Esempio 1
Se si offre un articolo bonus nel negozio a partire da 500.-, allora si possono avere nel file price_message.csv
, ad esempio, i seguenti contenuti:
Qui per le valute CHF, EUR e USD viene indicato l’importo ‘a partire da’ e un file HTML, che deve essere indicato, a condizione che non si sia ancora raggiunto il valore del carrello.
Esempio 2
In un secondo esempio, vediamo un negozio che vende solo in franchi svizzeri (CHF), ma con diversi intervalli di prezzo:
l’ultimo intervallo deve rimanere sempre visualizzato.
Importante: è necessario selezionare gli intervalli di prezzo in modo che corrispondano ai valori ‘a partire da’ specificati nei campi aggiuntivi degli articoli bonus.
Creare e modificare i file di presentazione
Se ora gli intervalli di prezzo sono definiti, si possono creare i file HTML indicati nella directory {shop_verzeichnis}/shop/language/{sprachcode}/content
. Questo è più semplice se clicca su ‘Contenuto proprio’ > ‘Modifica navigazione’ > ‘Crea nuova voce’ > ‘Pagina con contenuto’ > ‘Crea nuova pagina’ nell’amministrazione del negozio e inserisce il nome di un file (z.B. preis_message_1
). Affinché il file non venga visualizzato in seguito con i link, è possibile rimuovere nuovamente questa voce (il file creato in precedenza rimane comunque sul file di sistema).
Il contenuto della pagina può ora essere modificato tramite ‘Amministrazione negozio’ > ‘Contenuto proprio’ > ‘Modifica contenuto’.
Nel file di visualizzazione sono disponibili le seguenti variabili, che vengono sostituite con i valori correnti del cliente del negozio:
{waehrung}
→ Valuta attualmente utilizzata dal cliente nel negozio (es. CHF, US$, ….){diff_betrag}
→ Importo della differenza che manca ancora per raggiungere il livello di premio successivo.{wk_betrag}
→ Importo attuale del carrello della spesa
Un contenuto di esempio potrebbe avere questo aspetto: se si acquista {waehrhrung} {diff_betrag}
in aggiunta, si ottiene un premio gratuito!
Installazione
Requisiti di sistema
Per poter utilizzare il modulo premi è necessario un PepperShop v.3.0 Standard o Professional. Questo modulo è disponibile opzionalmente per il PepperShop e deve essere acquistato separatamente.
Copiare e caricare i file
Il modulo è costituito essenzialmente da due file da copiare nel PepperShop installato. Per prima cosa estrarre i dati dall’archivio ZIP incluso. I seguenti file del modulo sono contenuti, mostrati qui con le directory di destinazione:
{shopdir}/shop/praemien.def.php
{shopdir}/shop/praemien_kommunikation.def.php
{shopdir}/shop/language/html_templates/praemien.tpl.html
I file possono essere facilmente caricati sul server web tramite FTP o SCP. Il segnaposto {shopdir}
sta per la directory del negozio sul server web, dove il file index.php
può essere trovato insieme al file README.txt
.
Ora il modulo viene riconosciuto dal negozio e visualizzato nella configurazione del negozio.
Configurazione iniziale
Per poter creare articoli bonus nel negozio, deve prima creare almeno una categoria in cui sono memorizzati gli articoli bonus. Se il negozio è gestito in diverse lingue, di solito si crea una categoria di premio per lingua - ad esempio Premi_de, premi_en, ecc.
Tutte le categorie premi devono essere invisibili. La visibilità viene impostata nella gestione delle categorie quando si modifica ‘Impostazioni di una categoria’ (rimuovi visibilità → segno di spunta!).
Affinché la categoria contenga articoli bonus, deve aggiungere il seguente testo alla categoria nell’attributo “special”:
praemien
(tutto minuscolo senza umlaut)
Ora l’installazione è terminata ed è possibile vedere nella gestione delle categorie che le categorie modificate sono contrassegnate di conseguenza.
Se il campo aggiuntivo articolo 1 non è già utilizzato altrove nel negozio, il sistema di premi è ora pronto all’uso. Ora è possibile inserire gli articoli e assegnarli alla categoria o alle categorie di premi. Se il primo campo articolo aggiuntivo è già in uso, è necessario assegnare un altro campo aggiuntivo al sistema di premi. Come funziona è spiegato nel capitolo seguente.
Adeguamenti del sistema dei premi
I capitoli seguenti spiegano come adattare il sistema di premi.
Regolare le variabili di controllo del sistema di premi
Il campo dell’articolo aggiuntivo in cui è memorizzato il limite di prezzo per la visualizzazione di un articolo bonus:
modificare il file shop/praemien.def.php
e regolare le seguenti impostazioni:
var $ab_price_article_article_additional_field = 'additional_field_1'; // Quale campo_articolo_supplementare contiene il limite di prezzo (dal_prezzo, da quando questo premio è reso disponibile per la selezione) (Default = additional_field_1).
var $kat_special_name = 'praemien'; // Qual è il campo 'speciale' (predefinito = 'praemi')?
Riscrivere il controllo del display
Per impostazione predefinita, il negozio visualizza gli articoli bonus a seconda della quantità di denaro nel carrello della spesa di un cliente. Per cambiare questa situazione occorre una certa conoscenza di PHP. Per aggiungere altre regole di disponibilità di premi, basta estendere/adattare il primo premi-metodo filter_articoli_bonus_disponibili_()
in praemi.def.php
.
Cambiare visualizzazione - adattare la maschera di selezione
La visualizzazione della maschera di selezione dei premi può essere adattata nel file di template HTML {shopdir}/shop/language/html_templates/praemien.tpl.html
. Attenzione: è assolutamente necessario creare un backup in anticipo.
Assistenza ulteriore
Ha bisogno di assistenza ulteriore? PepperShop offre diverse possibilità.
- Spesso un clic sull’icona del punto interrogativo nell’angolo in alto a destra dell’amministrazione può aiutare. Qui può ricevere un aiuto diretto sull’argomento in questione.
- Diverse risposte sono disponibili nelle FAQ, che possono essere consultate anche nell’amministrazione del negozio tramite Supporto&Novità -> Archivio supporto. Oppure tramite la nostra homepage https://www.peppershop.com/de/services/support/faq/
- Nella PepperShop Academy https://www.peppershop.com/de/services/academy/ puo trovare dei video tutorial gratuiti.
- Siamo lieti di aiutarla anche via e-mail o telefono (CHF 195./h). support@glarotech.ch o +41 71 923 08 58