Disponibilità Pezzi di Ricambio (dfspareparts)
Mostrare il periodo di disponibilità dei pezzi di ricambio sulla scheda prodotto, sull'ordine e sulla fattura, in conformità con l'articolo L111-4.
Il modulo Disponibilità Pezzi di Ricambio mostra, per ogni prodotto, il periodo durante il quale o la data fino alla quale i pezzi di ricambio sono disponibili, in conformità con l’obbligo di informazione dell’articolo L111-4 del Codice del consumo francese. L’informazione appare prima dell’acquisto (scheda prodotto) e come conferma scritta al momento dell’acquisto (pagina dell’ordine e fattura PDF).
Compatibilità
- PrestaShop 8.0 a 9.x, mono e multinegozio.
- PHP 8.1 e superiore.
- Interfaccia in francese, stringhe traducibili tramite il sistema di traduzione di PrestaShop.
Installazione
- Nel back office, apri Moduli > Gestore dei moduli.
- Clicca su Carica un modulo e rilascia il file
dfspareparts.zip. - Clicca su Installa. Il modulo crea la sua tabella, la sua scheda prodotto e registra i suoi hook di visualizzazione.
La tabella dati viene conservata alla disinstallazione: non perdi i tuoi dati se reinstalli.
Impostazioni generali
Apri la pagina di configurazione del modulo (Configura). Vi troverai:
- Etichetta mostrata: il titolo mostrato al cliente (predefinito “Disponibilità dei pezzi di ricambio”).
- Mostra sulla scheda prodotto / sulla conferma d’ordine / sulla fattura PDF: attiva o disattiva ogni posizione.
- Nascondi se non impostato: non mostrare nulla per i prodotti senza informazione né valore predefinito.
- Valori predefiniti: stato, durata, unità e punto di partenza applicati ai prodotti non impostati individualmente.
Impostare un prodotto
Sulla scheda prodotto (back office), apri la scheda Disponibilità dei pezzi di ricambio. Scegli uno stato:
- Disponibile — durata: inserisci una durata (anni o mesi) e un punto di partenza (immissione sul mercato dell’ultima unità, o data di acquisto).
- Disponibile — fino a una data: seleziona una data limite.
- Non disponibile: indica che non ci sono pezzi di ricambio per questo prodotto.
- Non impostato: il prodotto eredita i valori predefiniti del modulo.
Si può aggiungere una nota complementare facoltativa, e un’anteprima in tempo reale mostra il testo così come sarà visualizzato.
L’anteprima riflette anche l’ereditarietà: se il prodotto resta “Non impostato”, l’anteprima mostra il valore predefinito configurato.
Assegnazione massiva
Sempre dalla pagina di configurazione, il pannello Assegnazione massiva applica la stessa informazione a un insieme di prodotti:
- per categorie selezionate, o su tutto il catalogo del negozio corrente;
- scegli lo stato, la durata e il punto di partenza, poi clicca su Applica.
L’assegnazione massiva sostituisce i valori individuali già impostati sui prodotti interessati. Il pulsante Reimposta tutto cancella i dati del negozio corrente.
Dove viene mostrata l’informazione
- Scheda prodotto: un avviso sotto il prezzo e il pulsante di aggiunta al carrello (hook
displayProductAdditionalInfo). - Conferma d’ordine: un riepilogo dei prodotti interessati (hook
displayOrderConfirmation). - Fattura PDF: un blocco ripetuto sulla fattura (hook
displayPDFInvoice).
Multinegozio
I dati e le impostazioni sono gestiti per negozio. Compila ogni negozio nel proprio contesto; l’assegnazione massiva agisce sul negozio corrente.
Note legali
Il modulo fornisce il quadro di visualizzazione e di inserimento conforme all’articolo L111-4. L’esattezza delle durate inserite dipende dalle informazioni fornite dal fabbricante o dall’importatore. Questo modulo non costituisce consulenza legale.
Risoluzione dei problemi
- Non viene mostrato nulla sulla scheda prodotto: verifica che la visualizzazione sulla scheda prodotto sia attivata e che il prodotto sia impostato (o che esista un valore predefinito e “Nascondi se non impostato” sia disattivato).
- Nulla sulla fattura: se utilizzi un modello di fattura fortemente personalizzato, verifica che l’hook
displayPDFInvoicesia presente nel tuo modello.