Admin Product Cloner – Selektywne Kopiowanie Produktów
- 8.x | 9.x
- PL, EN
- 1.0.0
- 2026-06-27
Admin Product Cloner to proste i podręczne narzędzie dla administratorów PrestaShop, przeznaczone do codziennego usprawnienia pracy z katalogiem. Moduł zastępuje standardowe, pełne duplikowanie towaru, pozwalając na wybór kopiowanych danych (np. tylko kombinacje, ceny czy zdjęcia). Zapobiega to powstawaniu błędów w bazie danych i eliminuje konieczność ręcznego oczyszczania nowego produktu z niechcianych informacji, takich jak stare kody EAN czy stany magazynowe.
Parametry Informacyjne:
- 1.0.0
-
Wersja Sklepu Wersja PHP8.x 8.1 – 8.39.x 8.1 – 8.5
- 2026-06-27
- PL, EN
- ✅
- ✅
- ✅
- ✅
Główne cechy narzędzia
- Kopiowanie tylko wybranych danych – administrator decyduje, które elementy produktu mają zostać przeniesione, co skraca czas edycji nowej karty.
- Czyszczenie unikalnych identyfikatorów – funkcja pozwala na automatyczne zerowanie kodów EAN, UPC i MPN w nowo utworzonym produkcie.
- Bezpieczeństwo operacji (Transakcje SQL) – proces kopiowania wykonuje się w obrębie jednej transakcji bazodanowej. W przypadku błędu serwera (np. przerwanie operacji przy dużej liczbie kombinacji), zmiany są cofane, co zapobiega tworzeniu uszkodzonych wpisów.
- Dwa miejsca wywołania – funkcja jest dostępna bezpośrednio z poziomu listy produktów (Product Grid) oraz wewnątrz karty edycji produktu.
- Zgodność z PrestaShop 1.7 oraz 8.x – moduł obsługuje standardowe kontrolery (Legacy oraz Symfony) i poprawnie działa w środowisku Multistore. Kod przygotowano zgodnie ze standardem PSR-12 przy użyciu ścisłego typowania (strict_types).
Przykłady użycia w codziennej pracy
- Podobne modele (np. odzież, obuwie) – powielanie produktów różniących się jedynie kolorem. Moduł kopiuje całą siatkę rozmiarów i ceny, ale pomija stare kody kreskowe i opisy.
- Produkty powiązane i pakiety B2B – szybkie tworzenie nowych indeksów, które zachowują tę samą strukturę kategorii, akcesoriów oraz specyficznych reguł cenowych.
- Produkty cyfrowe – kopiowanie produktów wirtualnych razem z przypisanymi plikami (np. instrukcjami PDF), bez potrzeby ponownego wgrywania ich na serwer.
Dostępne opcje konfiguracji
1. Wybór kopiowanych sekcji
W panelu konfiguracyjnym można określić, które dane mają być przenoszone do nowego obiektu:
- Teksty: Krótkie i długie opisy, znaczniki meta (SEO).
- Finanse: Ceny zakupu, ceny sprzedaży, powiązane reguły podatkowe oraz specyficzne (promocje).
- Struktura: Atrybuty i kombinacje, zdjęcia, cechy, pliki wirtualne oraz powiązania z kategoriami.
2. Zarządzanie stanem magazynowym
Moduł pozwala wybrać zachowanie mechanizmu dla stanów magazynowych:
- Zerowanie (Zalecane): Nowy produkt otrzymuje stan 0, co zapobiega przypadkowej sprzedaży przed fizyczną dostawą.
- Dokładna kopia: Przenosi identyczne ilości (w tym stany zarezerwowane) i przypisuje je do nowych kombinacji.
3. Domyślna kategoria bezpieczeństwa
Jeśli w konfiguracji zostanie wyłączone kopiowanie kategorii, moduł automatycznie przypisze nowy produkt do kategorii głównej (Home / Root), aby produkt nie pozostał bez przypisanego drzewa w bazie danych.
4. Działanie w tle (AJAX)
Żądania przetwarzane są za pomocą skryptów AJAX. Administrator wywołuje funkcję z poziomu listy lub karty produktu, a moduł po zakończeniu operacji może automatycznie przekierować do edycji nowej kopii.
Zachowanie struktury SEO
Podczas tworzenia kopii moduł automatycznie modyfikuje przyjazny adres URL (link_rewrite), usuwając ryzyko powstawania duplikatów stron. Dodatkowo każdy nowy produkt jest domyślnie tworzony jako Wyłączony. Dzięki temu wersje robocze nie są widoczne dla klientów sklepu ani dla robotów indeksujących wyszukiwarki.
Ważna uwaga techniczna
Moduł działa na natywnych tabelach PrestaShop (w tym stock_available i product_attribute). Jeżeli w sklepie używane są zewnętrzne systemy ERP, które modyfikują bazę danych lub stany magazynowe z pominięciem standardowych hooków PrestaShop, zaleca się przetestowanie działania modułu na środowisku testowym przed wdrożeniem produkcyjnym.
# Changelog ## [1.0.0] - 2026-06-27 ### Added
Zobacz także
FAQs
-
Kt?re dane mo?na wybra? podczas kopiowania produktu?
Administrator decyduje, jakie sekcje zostan? przeniesione do nowego produktu. Konfiguracja obejmuje teksty i metadane, dane finansowe, a tak?e struktur? zwi?zan? z kategoriami, zdj?ciami, cechami, plikami wirtualnymi oraz powi?zaniami. Zakres mo?na dobra? do konkretnego zastosowania.
-
Czy moduły są kompatybilne z moją wersją PrestaShop?
Każdy moduł w naszym sklepie zawiera informację o kompatybilności z dana wersjami PrestaShop. Prosimy o dokładne sprawdzenie tych danych przed zakupem. Jeśli nie masz pewności, skontaktuj się z nami.
-
Jak modu? obs?uguje kody EAN, UPC i MPN w kopii?
Funkcja pozwala automatycznie wyzerowa? kody EAN, UPC oraz MPN w nowo utworzonym produkcie. Dzi?ki temu kopia nie musi zachowywa? identyfikator?w ?r?d?owej pozycji. Opcja jest przeznaczona do selektywnego kopiowania danych z zachowaniem czyszczenia unikalnych kod?w.
-
Co dzieje si?, gdy kopiowanie zostanie przerwane b??dem?
Proces kopiowania jest wykonywany w obr?bie jednej transakcji SQL. Opis wskazuje, ?e w przypadku b??du serwera, na przyk?ad przy wi?kszej liczbie danych produktu, zmiany s? cofane. Ma to zapobiega? tworzeniu niekompletnych lub uszkodzonych wpis?w w bazie.
-
Jak mo?na ustawi? stan magazynowy nowej kopii?
W module wybierasz mi?dzy wyzerowaniem stanu a przeniesieniem identycznych ilo?ci. Wariant zerowania tworzy nowy produkt ze stanem 0, natomiast dok?adna kopia obejmuje r?wnie? stany zarezerwowane i przypisuje je do nowych kombinacji zgodnie z opisem produktu.
-
Gdzie dost?pna jest funkcja klonowania?
Funkcj? mo?na uruchomi? zar?wno z listy produkt?w, jak i z formularza edycji konkretnego produktu. ??dania s? przetwarzane przez AJAX, a po zako?czeniu operacji modu? mo?e automatycznie przekierowa? administratora do edycji nowo utworzonej kopii.
16 innych produktów w tej samej kategorii:
Nowe szablony wiadomości e-mail dla PrestaShop z konfiguracją wyglądu
Moduł pozwala odświeżyć domyślne wiadomości e-mail w PrestaShop i nadać im nowy wygląd . Otrzymujesz gotowe szablony wiadomości z możliwością wyboru różnych wariantów...
Error Radar & Toolbox — diagnostyka błędów i narzędzia serwisowe PrestaShop w Back Office
Error Radar & Toolbox to darmowy moduł administracyjny dla PrestaShop, który pozwala diagnozować problemy techniczne sklepu bez logowania na serwer. Logi Symfony,...
Automatyczne dopasowanie waluty do języka sklepu w PrestaShop
Moduł PP Smart Currency automatycznie dopasowuje walutę do języka , w którym klient przegląda sklep PrestaShop. Odwiedzający od razu widzi właściwą walutę, a sklep...
Blokada botów, scraperów cen i ataków brute-force | Firewall dla PrestaShop
Sklep działa wolno przez przeciążony serwer? Odetnij "śmieciowy" ruch i przyspiesz swój e-commerce! Stack Pro działa jak bramkarz – blokuje złośliwe boty i crawlery AI już...
Weryfikacja adresu e-mail po rejestracji w PrestaShop
Masz dość fikcyjnych kont i literówek w adresach e-mail? Poznaj Weryfikację e-mail – prosty i całkowicie darmowy moduł do PrestaShop, który zadba o porządek w Twojej...
Integracja PrestaShop z Google Merchant Center (Wersja Pro)
Product Feed PRO porządkuje publikację oferty między sklepem a platformami reklamowymi. Rozwiązanie jest praktyczne dla zespołów e-commerce, które chcą skrócić time-to-market...
Zmiana ID zamówienia z referencji na numeryczną w PrestaShop
Moduł porządkuje identyfikację zamówień , zamieniając referencję na numeryczną (losową lub z ID zamówienia ). Ułatwia komunikację z klientem, pracę obsługi i spójność w...
Pasek informacyjny i ogłoszeniowy dla PrestaShop (Wersja Darmowa)
PP Top Bar to lekki i intuicyjny moduł, który pozwoli Ci w kilka sekund dodać przyciągający wzrok pasek informacyjny na górze Twojego sklepu. Poinformuj swoich klientów o...
Google reCAPTCHA (v2 + v3) – Stop Bot, Tak dla Klientów
Masz dość usuwania spamu ze skrzynki i fałszywych kont z panelu sklepu? Ten moduł to Twój cyfrowy ochroniarz, który wpuszcza do sklepu tylko prawdziwych ludzi. Zainstaluj...
Integracja PrestaShop z Google Merchant Center (Wersja Bezpłatna)
Integracja sklepu PrestaShop z Google Merchant Center poprzez generowanie zgodnego feedu XML. Lekka, bezpieczna i gotowa do użycia wersja podstawowa, zoptymalizowana pod...
Zaloguj jako Klient – Logowanie do konta użytkownika z Back Office PrestaShop
Moduł umożliwia przejście na konto dowolnego klienta bezpośrednio z panelu administracyjnego PrestaShop. Pozwala na szybką weryfikację problemów zgłaszanych przez...
Audytor Sklepu — 25 automatycznych testów dla Twojego sklepu PrestaShop
Audytor Sklepu to darmowy moduł dla PrestaShop, który jednym kliknięciem sprawdzi za Ciebie 25 najważniejszych ustawień sklepu. Dowiesz się, czy Twoja strona jest...
Moduł PrestaShop Omnibus Price Pro – Najniższa cena z 30 dni przed obniżką (Dyrektywa Omnibus)
Omnibus Price Pro to zaawansowany moduł PrestaShop automatyzujący wyświetlanie najniższej ceny z okresu przed obniżką (domyślnie 30 dni). Gwarantuje zgodność z unijnym...
Helpdesk — profesjonalny system zgłoszeń i obsługi klienta dla PrestaShop
PP Helpdesk to moduł, który zamienia chaotyczną wymianę e-maili w przejrzysty, zorganizowany system ticketów (zgłoszeń) bezpośrednio w Twoim sklepie PrestaShop. Klienci...
Custom CSS & JS – Bezpłatny edytor kodu w panelu PrestaShop
PP Custom CSS & JS to darmowy i niezwykle praktyczny moduł dla każdego administratora PrestaShop. Pozwala na błyskawiczne dodawanie własnych stylów CSS oraz skryptów...
SEO Scanner – szybki audyt SEO produktów, kategorii i stron CMS w PrestaShop
PP SEO Scanner to wydajne narzędzie diagnostyczne dla PrestaShop, automatyzujące audyt on-site. Moduł analizuje produkty, kategorie i strony CMS pod kątem krytycznych...
Potrzebujesz dodatkowych funkcji lub indywidualnych rozwiązań dla Twojego sklepu?
- Modyfikacja modułu zgodnie z Twoimi wymaganiami.
- Rozbudowa o nowe funkcje zwiększające możliwości Twojego sklepu.
- Tworzenie dedykowanych modułów dostosowanych do specyficznych potrzeb.
- Integracja zewnętrznych systemów i dodatkowych narzędzi.
- Optymalizacja i ulepszenia dla lepszej wydajności i wygody użytkowania.
Masz pomysł, jak ulepszyć to oprogramowanie? Zgłoś swoje sugestie dotyczące optymalizacji, nowych funkcji lub znalezionych błędów – chętnie je przeanalizujemy!