Articoli promozionali carrello
Introduzione
Con questo modulo PepperShop, il negozio può aggiungere ulteriori articoli al carrello dei clienti in base a un insieme di regole o rimuoverli se necessario. Ciò consente azioni come 3 per 2, omaggi gratuiti o implementazioni più complesse dove gli articoli devono essere aggiunti al carrello.
Come funziona esattamente?
Prima, modifichi una classe PHP e configuri il comportamento del modulo in base alle variabili membro presenti lì. Il collegamento degli articoli individuali avviene tramite due campi aggiuntivi dell’articolo. Nella tabella sopra, ad esempio, con i campi 9 + 10 come valori standard preconfigurati. Ecco un piccolo esempio:
Articolo A: DVD “10’000 B.C” con numero articolo ‘dvd002’:
- Campo aggiuntivo 9 = 2
- Campo aggiuntivo 10 = pfeffer003
Articolo B: Baccello di pepe PepperShop con numero articolo ‘pfeffer003’
Comportamento del negozio con configurazione di base (vedi capitolo 3):
- Regola: Non appena almeno 2 articoli DVD “10’000 B.C.” sono nel carrello:
- Aggiungere un articolo Baccello di pepe PepperShop al carrello, con peso = 0 kg e prezzo = 0.00.
- Per multipli dei valori di quantità specificati nel campo aggiuntivo 9 nel carrello, anche un multiplo dell’articolo promozionale viene aggiunto al carrello (o rimosso di nuovo quando la quantità cambia).
Un’elaborazione della maschera di modifica articolo richiede l’assegnazione di nomi per questi 2 campi aggiuntivi.
Configurazione
Ora apriamo il file {shopdir}/shop/warenkorb_promoartikel.def.php in un editor appropriato che può visualizzare interruzioni di riga UNIX, su Windows ad es. il programma gratuito Notepad++. Variabili membro della classe warenkorb_promoartikel Configurazione:
| Variabile membro e valore predefinito | Testo descrizione |
|---|---|
| $promoartikel_modul_aktiv = false | Attivazione modulo: Il carrello deve controllare se gli articoli promozionali devono essere distribuiti? (false = disattivato) |
| $zusatzfeld_anzahl_artikel = 9 | Campo aggiuntivo articolo che definisce qual è la quantità minima dell’articolo che deve essere nel carrello. |
| $zusatzfeld_promo_artikel_nr = 10 | Specifica del numero articolo dell’articolo promozionale che viene aggiunto al carrello quando la quantità minima o un multiplo di essa è nel carrello. |
| $promo_gewicht_gleich_null = true | Il peso dell’articolo deve essere impostato a 0 kg quando viene aggiunto al carrello come articolo promozionale? Questo è importante se non devono sorgere costi di spedizione aggiuntivi. Il prezzo dell’articolo deve essere impostato a 0.00 quando viene aggiunto al carrello come articolo promozionale (=gratuito)? |
| $promo_preis_rabatt_prozent = 0 | Il prezzo deve essere ridotto di questo valore? (ad es. 50 = 50% di sconto sul prezzo)ATTENZIONE: Gli articoli promozionali non possono essere eliminati dal carrello dal cliente! |
| $promoartikel_name_addon = ‘promo’ | Testo o chiave file di traduzione (localetext.inc.php) Quando l’articolo promozionale viene aggiunto al carrello, cosa deve essere scritto dietro il suo nome? |
Installazione
Requisiti di sistema
Per utilizzare il modulo Articoli promozionali carrello, è richiesto PepperShop v.4.0 Standard o Connect. Inoltre, sono richieste conoscenze HTML/PHP. Info: Questo modulo è anche un prerequisito per l’elaborazione dei coupon tramite il modulo ProfitApp Shop.
Copiare e caricare file
Il modulo Articoli promozionali carrello consiste essenzialmente in un file aggiuntivo che deve essere copiato nel proprio PepperShop. Per fare ciò, estrai prima l’archivio ZIP incluso con il seguente contenuto:
{shopdir}/shop/warenkorb_promoartikel.def.php | File
Questo file può essere facilmente caricato sul server web tramite FTP o SCP. Il placeholder {shopdir} rappresenta la directory del negozio sul server web dove il file index.php insieme a README.txt può essere trovato.
Ora il modulo è pronto per l’uso, ma deve essere prima configurato.
Ulteriore aiuto
Avete domande o avete bisogno di assistenza? Avete esigenze particolari o desiderate una soluzione personalizzata per il vostro sistema? Il nostro team di supporto sarà lieto di aiutarvi. I servizi di supporto vengono fatturati in base al tempo impiegato a CHF 195.- / ora. Ecco come raggiungerci:
- E-mail: support@glarotech.ch
- Telefono: +41 (0)71 923 08 58
- Orari di apertura: Lunedì – Venerdì I 08:00h – 12:00h I 13:30h – 17:00h
Altre pagine utili
- FAQ (Domande frequenti)
- Moduli e Funzioni
- Interfacce
