Modulo per la rimozione sicura di grandi quantità di prodotti nel pannello Magento 2
- Compatibilità
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
Descrizione / Modulo per la rimozione sicura di grandi quantità di prodotti nel pannello Magento 2
MAGENTO 2 · CATALOGO · RIORDINO DEI DATI · CODA
Sposta la rimozione massiva dei prodotti in coda.
Kowal Delete Products Queue
Seleziona i prodotti non aggiornati nel pannello e affidane la rimozione in background. Separa la selezione degli articoli dall'esecuzione dell'operazione, così il riordino di un catalogo di grandi dimensioni non richiede di attendere in un'unica richiesta amministrativa.
Azione massiva · Rimozione per SKU · Log di processo
COME FUNZIONA IN PRATICA
01 · Selezioni i prodotti
Filtri e selezioni gli articoli nel catalogo Magento.
02 · Li invii alla coda
Il pannello aggiunge le attività di rimozione per SKU.
03 · Il processo gestisce le attività
Il consumer avviato elimina i prodotti e salva i log.
Cosa ottiene il tuo negozio?
Scopri le funzioni, gli utilizzi e le impostazioni del modulo.
Elimina in massa migliaia di prodotti: rapidamente e senza complicazioni nel pannello Magento 2
Hai migliaia di prodotti obsoleti o errati nel tuo negozio Magento 2? Il tentativo di eliminarli manualmente dal pannello si conclude con errori, blocchi del sistema o… con la perdita di un'intera giornata? Questo modulo è stato creato proprio per risolvere questo problema.
Cosa può fare questo modulo Magento?
Elimina i prodotti in background dopo l'avvio del processo di gestione della coda; l'amministratore non attende l'esecuzione dell'intera operazione in un'unica richiesta.
Non richiede la scrittura di script né di righe di codice
La rimozione avviene in sequenza nel processo della coda, al di fuori della richiesta del pannello. Utilizza comunque le risorse del server; il carico dipende dalla configurazione e dal catalogo.
Il tema della rimozione delle immagini collegate, indicato in precedenza nella descrizione, richiede una conferma separata: il consumer verificato non avvia la pulizia dei file della galleria.
Registra l'intero processo nei log, così mantieni il pieno controllo
A chi è destinato questo modulo Magento?
Questo modulo è ideale per:
Amministratori di negozi Magento 2 che vogliono eliminare un gran numero di prodotti
Persone che sincronizzano spesso i prodotti con grossisti e vogliono pulire regolarmente i dati non aggiornati
Aziende che cercano una soluzione stabile e sicura senza assumere uno sviluppatore
Senza questo modulo
La rimozione manuale dei prodotti richiede moltissimo tempo
Il tentativo di rimozione massiva dal pannello spesso termina con errori o con il blocco di Magento
Bisogna scrivere script personalizzati, cosa che richiede competenze tecniche e comporta il rischio di errori
Con questo modulo
Aggiungi i prodotti da eliminare, ad esempio per SKU
Il modulo li elimina autonomamente, in background, per fasi
Risparmi tempo, spazio e stress
La coda deve essere gestita
L'azione massiva aggiunge attività alla coda kowal.delete_product. La registrazione nella coda non significa ancora che il prodotto sia stato eliminato. La configurazione dell'implementazione deve avviare il consumer Magento, che elabora le attività in sequenza.
La gestione del catalogo non richiede la scrittura di uno script di rimozione personalizzato. La preparazione del processo di coda e la verifica del funzionamento in un determinato ambiente restano parte dell'implementazione.
Prodotti, immagini e ambito effettivo
Il consumer elimina i prodotti tramite il repository Magento e tenta di rimuovere i relativi URL rewrite. Registra nei log gli errori e il tempo di elaborazione.
La descrizione precedente menzionava la rimozione automatica delle immagini collegate. Nel codice verificato questa chiamata è inattiva; il pacchetto non fornisce basi per promettere la pulizia dei file immagine inutilizzati. Questo ambito deve essere confermato o implementato separatamente.
Rimozione per fasi e controllo del risultato
La coda sposta il lavoro al di fuori della richiesta iniziale del pannello, ma utilizza comunque le risorse del server. Adatta il metodo di avvio e il limite di elaborazione alle dimensioni del catalogo.
L'operazione elimina definitivamente i prodotti indicati; non è un'archiviazione. Prima dell'avvio, verifica la selezione e il backup. Al termine, controlla i log e conferma il risultato nel catalogo: un messaggio non riuscito può essere contrassegnato come gestito e potrebbe non essere ripetuto automaticamente.
Installazione tramite Composer
Pacchetto kowal/module-deleteproductsqueue, modulo Kowal_DeleteProductsQueue. Dopo aver configurato l'accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione, includi la compilazione e il deployment dei contenuti statici secondo il processo del negozio.
Dalla configurazione al risultato
1. Selezioni i prodotti
Filtri e selezioni gli articoli nel catalogo Magento.
2. Li invii alla coda
Il pannello aggiunge le attività di rimozione per SKU.
3. Il processo gestisce le attività
Il consumer avviato elimina i prodotti e salva i log.
Riordino del catalogo dopo la sincronizzazione
Dopo l'aggiornamento dell'offerta del grossista, individui i prodotti non aggiornati. Gli articoli selezionati vengono inviati alla coda, gestita dal processo Magento avviato.
Prima di affidare la rimozione, verifichi la selezione e il backup. La coda esegue la rimozione effettiva dei prodotti.
Organizza il processo di pulizia del catalogo
Vuoi adattare il modulo al tuo negozio? Richiedi l'implementazione di Kowal Delete Products Queue e discuti la configurazione o le estensioni necessarie.
Maggiori Informazioni
| Conformità al modello | Luma / Vuoto, Fabbro |
|---|
Istruzioni per l'installazione del modulo
Installazione
* Nell'ambiente di produzione si consiglia di utilizzare l'opzione --keep-generated
Tipo: Composer
- Aggiungi il repository Composer alla configurazione:
I dati di accesso al repository Composer, indirizzo e-mail del cliente e token di licenza, saranno inviati via e-mail dopo l'acquisto. Sono disponibili anche nel pannello cliente dopo l'accesso su kowal.store. Sostituisci
TWOJ_EMAIL_KLIENTAcon l'indirizzo e-mail del tuo account eTWOJ_TOKENcon il token ricevuto. Esegui i comandi nella directory principale di Magento.composer config repositories.kowal composer https://repo.kowal.store - Configura l'accesso al repository Composer Kowal:
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN' - Installa il modulo usando Composer:
composer require kowal/module-deleteproductsqueue - Abilita il modulo:
php bin/magento module:enable Kowal_DeleteProductsQueue - Esegui l'aggiornamento del database:
php bin/magento setup:upgrade - Svuota la cache Magento:
php bin/magento cache:flush