PS PrestaShop Principiante

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.

Aggiornato Versione del modulo 1.0.0

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

  1. Nel back office, apri Moduli > Gestore dei moduli.
  2. Clicca su Carica un modulo e rilascia il file dfspareparts.zip.
  3. 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 displayPDFInvoice sia presente nel tuo modello.
Questa pagina ti è stata utile?

Ancora bloccato? Contatta l'assistenza