Masowe usuwanie produktów w kolejce Magento 2 – Kowal

Usuwaj wybrane produkty Magento 2 w partiach przez kolejkę i consumer.
Kompatybilność
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
246,00 zł
Wyślij znajomemu

Zapytaj o ten produkt

Opis / Masowe usuwanie produktów w kolejce Magento 2 – Kowal

MAGENTO 2 · KATALOG · PORZĄDKOWANIE DANYCH · KOLEJKA

Przenieś masowe usuwanie produktów do kolejki.

Kowal Delete Products Queue

Zaznacz nieaktualne produkty w panelu i zleć ich usunięcie w tle. Rozdziel wybór pozycji od wykonania operacji, aby porządkowanie dużego katalogu nie wymagało czekania w jednym żądaniu administracyjnym.

Akcja masowa · Usuwanie według SKU · Logi procesu

JAK TO DZIAŁA W PRAKTYCE

01 · Wybierasz produkty
Filtrujesz i zaznaczasz pozycje w katalogu Magento.

02 · Wysyłasz je do kolejki
Panel dodaje zadania usunięcia według SKU.

03 · Proces obsługuje zadania
Uruchomiony konsument usuwa produkty i zapisuje logi.

Co zyskuje Twój sklep?

Poznaj funkcje, zastosowanie i ustawienia modułu.

Usuń masowo tysiące produktów — szybko i bez bólu w panelu Magento 2

Masz tysiące nieaktualnych lub błędnych produktów w sklepie Magento 2? Próba ich ręcznego usunięcia z panelu kończy się błędami, zawieszeniem systemu lub… stratą całego dnia? Ten moduł powstał właśnie po to, by rozwiązać ten problem.

Co potrafi ten moduł Magento?

  • Usuwa produkty w tle po uruchomieniu procesu obsługi kolejki; administrator nie czeka na wykonanie całej operacji w jednym żądaniu.

  • Nie wymaga pisania żadnych skryptów ani linii kodu

  • Usuwanie odbywa się kolejno w procesie kolejki, poza żądaniem panelu. Nadal wykorzystuje zasoby serwera; obciążenie zależy od konfiguracji i katalogu.

  • Temat usuwania powiązanych obrazów wskazany wcześniej w opisie wymaga osobnego potwierdzenia: sprawdzony konsument nie uruchamia czyszczenia plików galerii.

  • Loguje cały proces, dzięki czemu masz pełną kontrolę

Dla kogo jest ten moduł Magento?

Ten moduł jest idealny dla:

  • Administratorów sklepów Magento 2, którzy chcą usunąć dużą liczbę produktów

  • Osób, które często synchronizują produkty z hurtowniami i chcą regularnie czyścić nieaktualne dane

  • Firm, które szukają stabilnego i bezpiecznego rozwiązania bez zatrudniania programisty

Bez tego modułu

  • Ręczne usuwanie produktów trwa wieczność

  • Próba masowego usunięcia z panelu często kończy się błędami lub zawieszeniem Magento

  • Trzeba pisać własne skrypty, co wymaga wiedzy technicznej i niesie ryzyko błędów

Z tym modułem

  • Dodajesz produkty do usunięcia (np. po SKU)

  • Moduł usuwa je samodzielnie, w tle, etapami

  • Oszczędzasz czas, miejsce i nerwy

Kolejka musi być obsługiwana

Akcja masowa dodaje zadania do kolejki kowal.delete_product. Zapis w kolejce nie oznacza jeszcze usunięcia produktu. Konfiguracja wdrożenia musi uruchamiać konsumenta Magento, który kolejno przetwarza zadania.

Obsługa katalogu nie wymaga pisania własnego skryptu usuwającego. Przygotowanie procesu kolejki oraz sprawdzenie działania w danym środowisku pozostaje częścią wdrożenia.

Produkty, obrazy i rzeczywisty zakres

Konsument usuwa produkty przez repozytorium Magento i podejmuje próbę usunięcia ich URL rewrites. Zapisuje błędy oraz czas przetwarzania w logach.

Wcześniejszy opis wymieniał automatyczne usuwanie powiązanych obrazów. W sprawdzonym kodzie to wywołanie jest nieaktywne; pakiet nie daje podstaw do obietnicy czyszczenia nieużywanych plików zdjęć. Ten zakres trzeba potwierdzić lub wdrożyć osobno.

Usuwanie etapami i kontrola efektu

Kolejka przenosi pracę poza pierwotne żądanie panelu, ale nadal korzysta z zasobów serwera. Dobierz sposób uruchamiania i limit przetwarzania do wielkości katalogu.

Operacja trwale usuwa wskazane produkty; nie jest archiwizacją. Przed startem sprawdź wybór oraz kopię zapasową. Po zakończeniu przejrzyj logi i potwierdź efekt w katalogu — nieudana wiadomość może zostać oznaczona jako obsłużona i nie musi ponowić się automatycznie.

Instalacja przez Composer

Pakiet kowal/module-deleteproductsqueue, moduł Kowal_DeleteProductsQueue. Po skonfigurowaniu dostępu do repozytorium Kowal zainstaluj pakiet, włącz moduł, zaktualizuj Magento i wyczyść cache. W produkcji uwzględnij kompilację i wdrożenie treści statycznych zgodnie z procesem sklepu.

Od konfiguracji do efektu

1. Wybierasz produkty
Filtrujesz i zaznaczasz pozycje w katalogu Magento.

2. Wysyłasz je do kolejki
Panel dodaje zadania usunięcia według SKU.

3. Proces obsługuje zadania
Uruchomiony konsument usuwa produkty i zapisuje logi.

Porządkowanie katalogu po synchronizacji

Po aktualizacji oferty hurtowni wyodrębniasz nieaktualne produkty. Zaznaczone pozycje trafiają do kolejki, którą obsługuje uruchomiony proces Magento.

Przed zleceniem usunięcia sprawdzasz wybór i kopię zapasową. Kolejka wykonuje rzeczywiste usunięcie produktów.

Uporządkuj proces czyszczenia katalogu

Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal Delete Products Queue i omów konfigurację lub potrzebne rozszerzenia.

Więcej informacji

Zgodność z szablonem Luma / Blank, KOWAL

Instrukcja Instalacji modułu

Instalacja

* W środowisku produkcyjnym zaleca się użycie opcji --keep-generated

  1. Dodaj repozytorium composera do konfiguracji:

    Dane dostępowe do repozytorium Composer (adres e-mail klienta i token licencyjny) otrzymasz e-mailem po zakupie. Są również dostępne w panelu klienta po zalogowaniu na kowal.store. Zastąp TWOJ_EMAIL_KLIENTA adresem e-mail swojego konta, a TWOJ_TOKEN otrzymanym tokenem. Polecenia wykonaj w katalogu głównym Magento.

    composer config repositories.kowal composer https://repo.kowal.store
  2. Skonfiguruj dostęp do repozytorium Composer Kowal:
    composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
  3. Zainstaluj moduł przy użyciu Composera:
    composer require kowal/module-deleteproductsqueue
  4. Włącz moduł:
    php bin/magento module:enable Kowal_DeleteProductsQueue
  5. Wykonaj aktualizację bazy danych:
    php bin/magento setup:upgrade
  6. Wyczyść pamięć podręczną Magento:
    php bin/magento cache:flush
Naciśnij, aby pominąć karuzelę

Znaleźliśmy inne produkty, które mogą Cię zainteresować!

Napisz opinię
Napisz opinię o produkcie: Masowe usuwanie produktów w kolejce Magento 2 – Kowal
Twoja ocena:
Cena
Jakość
Wsparcie
loader
Wczytywanie...

Twoja opinia została przekazana do moderacji.

Pytania i odpowiedzi

Pytanie
Czy moduł pozwala usunąć masowo dużą liczbę produktów bez ryzyka zawieszenia sklepu?
Odpowiedź
Moduł przenosi usuwanie produktów do kolejki, poza pierwotne żądanie panelu. Zadania wykonuje uruchomiony konsument Magento. Proces nadal korzysta z zasobów serwera i nie gwarantuje braku przeciążenia. Przed operacją sprawdź wybór produktów, kopię zapasową i konfigurację przetwarzania.
Pytanie
Czy muszę pisać własne skrypty lub ingerować w kod sklepu, aby usunąć produkty?
Odpowiedź
Nie — moduł działa poprzez panel Magento 2 i nie wymaga pisania kodu ani uruchamiania specjalnych skryptów.
Pytanie
Czy moduł usuwa również powiązane obrazy produktów, aby nie zostawiać „śmieci” na dysku?
Odpowiedź
Nie należy zakładać automatycznego czyszczenia plików zdjęć. Aktualny opis wskazuje, że wywołanie czyszczenia galerii w sprawdzonym konsumencie jest nieaktywne. Pakiet usuwa produkty przez repozytorium Magento i podejmuje próbę usunięcia ich URL rewrites. Czyszczenie nieużywanych obrazów trzeba potwierdzić lub wdrożyć osobno.
Pytanie
Czy moduł loguje cały proces usuwania i mogę sprawdzić, co dokładnie zostało usunięte?
Odpowiedź
Tak — moduł oferuje logowanie procesu, co pozwala mieć pełną kontrolę nad operacją masowego usuwania.
Pytanie
Dla kogo jest ten moduł szczególnie przeznaczony?
Odpowiedź
Jest idealny dla sklepów Magento 2, które muszą regularnie usuwać nieaktualne produkty — np. po synchronizacjach z hurtownią — lub mają bardzo duży katalog i potrzebują stabilnego rozwiązania do usuwania.
Pytanie
Czy instalacja modułu wymaga modyfikacji plików rdzenia Magento lub szablonu?
Odpowiedź
Nie — moduł jest rozszerzeniem i działa zgodnie z architekturą Magento 2, bez konieczności nadpisywania plików core.
Pytanie
Czy moduł wspiera multi‑store i duże bazy produktów?
Odpowiedź
Moduł służy do masowego usuwania produktów przez kolejkę. Usuwanie produktu jest trwałą operacją katalogową, a nie ukryciem tylko w jednym widoku sklepu. Skalę i wpływ na witryny oraz powiązania sprawdź na kopii środowiska przed zleceniem operacji.
Pytanie
Jak wygląda proces usuwania produktów za pomocą modułu?
Odpowiedź
W katalogu Magento filtrujesz i zaznaczasz produkty, a akcja masowa dodaje zadania według SKU do kolejki kowal.delete_product. Sam zapis w kolejce nie oznacza usunięcia. Uruchomiony konsument przetwarza zadania i zapisuje logi; po zakończeniu sprawdź wynik oraz błędy.
Pytanie
Czy usuwanie z dużą liczbą produktów może mieć wpływ na wydajność sklepu?
Odpowiedź
Tak, usuwanie nadal obciąża serwer i bazę. Kolejka rozdziela wybór produktów od wykonania i przetwarza je kolejno poza żądaniem panelu. Sposób uruchamiania i limit przetwarzania dopasuj do katalogu, sprawdź działanie na kopii środowiska i przejrzyj logi po zakończeniu.
Pytanie
Czy po zakupie modułu otrzymuję wsparcie techniczne i aktualizacje?
Odpowiedź
Tak — w opisie modułu producent deklaruje darmowe aktualizacje oraz wsparcie techniczne dla użytkowników.
Aktualizacja preferencji plików cookie