No image available

Default Combination by Price

Imposta automaticamente la combinazione predefinita di ciascun prodotto sulla variante al prezzo più basso, assicurando che gli acquirenti vedano sempre prima il prezzo migliore — configurabile tramite Back Office o cron pianificato.

Developed by Tecnoacquisti.com

Get This Module Free on GitHub
PS 1.7 – 9.x License: MIT Status: Active Health: Excellent

Info updated 3 months ago

Sources
Stars: 1 Last commit: Jan 28, 2026
Type
Module

Info checked: Mar 2, 2026

Default Combination by Price è un modulo PrestaShop leggero che imposta automaticamente la combinazione predefinita di ciascun prodotto (variante attributo) a quella con il prezzo finale effettivo più basso. Senza questo modulo, la combinazione predefinita mostrata ai visitatori in una pagina prodotto è tipicamente quella creata per prima — che potrebbe non essere l'opzione più economica. Questo modulo risolve questo problema calcolando il prezzo finale effettivo per ogni combinazione e aggiornando di conseguenza il flag predefinito, assicurando che gli acquirenti vedano sempre il prezzo più attraente a colpo d'occhio.

  • Selezione automatica del prezzo più basso: Scansiona tutte le combinazioni di prodotto, calcola il loro prezzo finale effettivo e imposta la variante più economica come predefinita del prodotto aggiornando i flag del database pertinenti.
  • Esecuzione compatibile con Cron: Include un endpoint sicuro del controller front-end in modo che il processo di aggiornamento possa essere pianificato come un cron job, con supporto per i parametri dry_run, batch_size e start per test sicuri ed elaborazione in batch paginata.
  • Integrazione Back Office: Può anche essere attivato manualmente dalla pagina di configurazione del modulo, con una chiave sicura configurabile per proteggere l'endpoint cron e un interruttore di debug per abilitare/disabilitare.
  • Logging di debug opzionale: Quando la modalità di debug è abilitata, le esecuzioni cron scrivono su un file di log con potatura automatica per mantenere solo le ultime 100 righe, prevenendo una crescita incontrollata.
  • Nessuna tabella di database aggiuntiva: Opera interamente all'interno delle strutture dati esistenti di PrestaShop, senza richiedere modifiche allo schema.

Questo modulo è ideale per i proprietari di negozi che gestiscono cataloghi con combinazioni di prodotti che variano significativamente nel prezzo — come varianti di taglia, colore o configurazione. È particolarmente utile per cataloghi di grandi dimensioni dove l'aggiustamento manuale delle combinazioni predefinite è impraticabile e per negozi che eseguono automazione pianificata tramite cron job.

  • Riferimento
    tecdefaultcombination

  • License
    MIT
  • PS Compatibility
    1.7.x
    8.x
    9.x
  • Status
    Active

Commenti (0)

Ancora nessuna recensione da parte degli utenti.
Caricamento in corso ...