Backup Manager – Bezpieczeństwo i Automatyczne Kopie Bazy Danych
PP Backup Manager to moduł dla PrestaShop , który porządkuje proces wykonywania kopii zapasowych bazy danych : ręcznie w administracji lub automatycznie, gdy wywoła go...
Clean URLs Pro usuwa numeryczne ID z adresów URL produktów, kategorii, kategorii CMS, stron CMS, marek i dostawców — bez jakichkolwiek modyfikacji plików core oraz bez użycia mechanizmu override. Wystarczy aktywować obsługę dla wybranego typu encji (entity), zapisać konfigurację i wyczyścić cache routingu.
Stare adresy z ID (tzw. legacy URLs, np. /3-elektronika) są automatycznie przekierowywane na nową, czystą strukturę za pomocą kodu HTTP 301, co pozwala w pełni zachować wypracowany PageRank oraz linki zewnętrzne (backlinki).
Parametry Informacyjne:
/elektronika/laptop.html zamiast legacy /3-elektronika/12-laptop.html), co optymalizuje strukturę linków i zwiększa CTR.moduleRoutes, actionDispatcherBefore itp.), co gwarantuje pełną kompatybilność z aktualizacjami platformy.| Typ encji (Entity) | Legacy Schema (z ID) | Clean Schema (No-ID) |
|---|---|---|
| Produkt | /3-kategoria/produkt.html |
/kategoria/produkt.html |
| Kategoria | /3-elektronika |
/elektronika |
| Strona CMS | /content/4-o-nas |
/info/o-nas |
| Kategoria CMS | /content/category/1-strona-glowna |
/info/category/strona-glowna |
| Marka (Brand) | /brand/3-acme |
/brand/acme |
| Dostawca (Supplier) | /supplier/2-acme |
/supplier/acme |
info/{rewrite} dla EN oraz informacje/{rewrite} dla PL).Niezależna aktywacja usuwania ID dla produktów, kategorii, stron i kategorii CMS, marek oraz dostawców. Zmiana stanu routingu jednej encji pozostaje w pełnej izolacji od pozostałych.
Automatyczny skan bazy pod kątem zduplikowanych slugów i nakładających się ścieżek wywoływany przy wejściu w zakładkę Routing oraz podczas zapisu; operacja zapisu konfiguracji jest twardo blokowana w przypadku ryzyka powstania niejednoznacznych tras.
Możliwość zdefiniowania własnego prefiksu ścieżki (URL prefix) dla każdej encji i wersji językowej locale. Pozostawienie pola pustego powoduje bezpieczny fallback do domyślnego schematu PrestaShop.
Mapowania typu klucz-wartość (slug→ID) są przechowywane w wybranym silniku pamięci podręcznej. W przypadku utraty połączenia z daemonem cache, moduł płynnie przełącza się na natywne zapytania SQL bez przerywania działania front-endu.
Obsługa ręcznych reguł przekierowań (301/302/307) oraz automatyczny hook wyłapujący modyfikacje pól rewrite — każda zmiana przyjaznego adresu w karcie produktu lub kategorii automatycznie rejestruje rekord przekierowania.
Zarządzanie tabelą przekierowań za pomocą plików CSV. Funkcja dedykowana do masowych migracji, przebudowy architektury informacji lub synchronizacji reguł między środowiskiem staging a produkcją.
Agregacja nieobsłużonych żądań i błędów 404 wraz z dokładnym licznikiem wywołań. Interfejs umożliwia błyskawiczne zmapowanie uszkodzonego adresu na poprawny URL docelowy za pomocą jednego kliknięcia.
Wymuszanie transformacji adresów do małych liter (lowercase) oraz kontrola polityki trailing slash (automatyczne doklejanie lub usuwanie końcowego ukośnika) w ujęciu globalnym, niezależnie od stanu przełączników No-ID.
Panel diagnostyczny prezentujący aktualne wartości dyrektyw PS_ROUTE_* oraz status każdej encji (Wyłączone / Aktywne / Wymagany zapis) wraz z dedykowanym triggerem do natychmiastowego czyszczenia cache.
Przełączniki No-ID i parametry PS_ROUTE_* są w pełni świadome kontekstu wielosklepowego. Aktywny kontekst jest jawnie eksponowany nad formularzem konfiguracji, eliminując ryzyko przypadkowych nadpisań globalnych.
Zintegrowany komponent aktualizacji pozwalający na automatyczną weryfikację i pobranie najnowszych paczek wydań modułu bezpośrednio z poziomu panelu Back Office.
Krytyczne: Przed instalacją oraz inicjalizacją trybu No-ID wykonaj pełny snapshot bazy danych oraz systemu plików sklepu. Upewnij się, że opcja Przyjazne adresy URL jest globalnie skompilowana w silniku sklepu (Konfiguracja > Preferencje > Ruch). Wymagania środowiskowe: PrestaShop 8.1 – 9.x oraz PHP 8.1 – 8.5. Przed aktywacją No-ID zweryfikuj zakładkę diagnostyki routingu pod kątem istniejących duplikatów slugów — próba zapisu konfiguracji przy aktywnej kolizji zostanie odrzucona przez silnik walidacji.
# Changelog – Clean URLs Pro ## [1.1.2] - 2026-06-26 ### Fixed - Conflict validation: improved slug collision detection for Multistore contexts - Cache layer: Redis fallback now properly handles connection timeouts - 404 Logger: fixed timestamp display in CSV export - URL Schema Panel: removed unnecessary POST validation for GET requests ### Changed - Performance: optimized query count for route index invalidation - Admin UI: "How it works" panel now displays URL schema examples with tooltips - Documentation: updated link rewrite index installation instructions --- ## [1.1.1] - 2026-06-20 ### Added - Import/Export CSV for redirects with batch operations (up to 1000 rows per file) - Route cache statistics dashboard showing hit/miss ratio per entity type - New alert types: info, warning, error with distinct visual styling ### Fixed - Multistore: fixed issue where group context wasn't properly isolated - Globalne SEO rules no longer apply to admin URLs - Schema validation: fixed regex pattern for URL placeholders ### Changed - Improved performance: cached route definitions now use lazy loading - Admin redirect manager now shows last modification date - Simplified 404 logger interface with inline quick-fix buttons --- ## [1.1.0] - 2026-06-15 ### Added - **External Route Index**: Redis and Memcached support for high-traffic shops (fallback to SQL) - **Global SEO Rules tab**: enforce lowercase URLs and trailing slash policy - **Redirects | 404 tab**: comprehensive redirect manager with 404 logger and quick-fix interface - **URL Schemas tab**: multilingual, per-entity URL pattern customization with live preview - Automatic redirect (HTTP 301) on slug changes for products and categories - Slug change tracking system that triggers redirects after entity updates ### Fixed - URL validation now checks for path collisions across different entity types - Category and Product URL conflicts properly detected in validation scan ### Changed - Requires PrestaShop 8.1+ (updated from 8.0+) - Route caching is now mandatory for No-ID to function - Admin tab icon redesigned for better visibility ### Deprecated - Direct database URL queries (now use RouteIndex abstraction layer) --- ## [1.0.5] - 2026-06-08 ### Added - Multistore support: independent No-ID switches and PS_ROUTE_* schemas per shop/group - Context indicator displayed above configuration form - Store context selector in Admin tab header ### Fixed - Conflict validation now respects shop context properly - No-ID switches no longer affect other stores when configured per-shop ### Changed - Configuration panel now displays active shop/group context - Validation alerts now include shop ID for clarity --- ## [1.0.0] - 2026-05-01 ### Added ### Requirements - PrestaShop 8.1.0 – 9.x - PHP 8.1 – 8.5 - Friendly URLs enabled
Zobacz także
Backup Manager – Bezpieczeństwo i Automatyczne Kopie Bazy Danych
PP Backup Manager to moduł dla PrestaShop , który porządkuje proces wykonywania kopii zapasowych bazy danych : ręcznie w administracji lub automatycznie, gdy wywoła go...
Usuwanie ID z adresów URL (CMS, Marki) PrestaShop [Free]
Darmowy moduł Clean URLs Lite modyfikuje natywny routing PrestaShop, usuwając numeryczne identyfikatory (ID) z adresów stron CMS, kategorii CMS oraz producentów (marek)....
16 innych produktów w tej samej kategorii:
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...
Zaawansowane wyszukiwanie dla PrestaShop
Zaawansowane wyszukiwanie produktów w PrestaShop , które pomaga klientom szybciej znaleźć właściwe produkty i ułatwia finalizację zakupów w sklepie PrestaShop . Moduł...
Usuwanie ID z adresów URL (CMS, Marki) PrestaShop [Free]
Darmowy moduł Clean URLs Lite modyfikuje natywny routing PrestaShop, usuwając numeryczne identyfikatory (ID) z adresów stron CMS, kategorii CMS oraz producentów (marek)....
Moduł Promocji PrestaShop: Gratisy, Rabaty Ilościowe i Akcje Kup X, Odbierz Y, Rabaty na Kategorie
Moduł PP Promo dla PrestaShop pozwala w prosty sposób tworzyć i automatyzować popularne akcje sprzedażowe — od „Kup 2, zapłać za 1”, przez gratisy do zamówienia, aż po rabaty...
Moduł bloga dla PrestaShop z SEO, FAQ, workflow publikacji i komentarzami
Blog dla PrestaShop zaprojektowany pod realną widoczność organiczną, content commerce i lepsze pokrycie fraz pytających. Moduł zapewnia pełną kontrolę nad SEO (robots,...
PrestaShop Schema Pro - Rich Snippets & SEO Booster
Rich Results + AI = Zdominuj wyniki wyszukiwania i zwiększ sprzedaż w PrestaShop! Automatyczny generator JSON-LD z pełnym wsparciem dla ponad 15 typów Schema.org, w tym...
Wynieś SEO i konwersję na wyższy poziom: Moduł FAQ z wbudowanym edytorem i FAQPage JSON-LD dla...
Moduł FAQ Builder ułatwia dodawanie sekcji pytań i odpowiedzi (FAQ) bezpośrednio do opisów produktów w PrestaShop . Interfejs zarządzania znajduje się tuż nad edytorem tekstu,...
Smart Image Optimizer — Bezstratna jakość i perfekcyjne zdjęcia produktów PrestaShop
Smart Image Optimizer to zaawansowane narzędzie, które skutecznie eliminuje problem automatycznej, stratnej rekompresji plików graficznych przez silniki PrestaShop...
Admin Product Cloner – Selektywne Kopiowanie Produktów
Admin Product Cloner to proste i podręczne narzędzie dla administratorów PrestaShop, przeznaczone do codziennego usprawnienia pracy z katalogiem. Moduł zastępuje...
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...
SEO Custom Code Manager – produkty, kategorie i CMS w PrestaShop
Moduł dla PrestaShop umożliwia dodawanie niestandardowych zasobów JSON-LD , JavaScript i CSS indywidualnie do każdego produktu, kategorii i CMS . Zwiększ widoczność w...
Zwiększenie limitu długiego opisu produktu oraz ALT obrazków w PrestaShop 8/9
PP Limit Manager usuwa ograniczenie długości pola długiego opisu produktu oraz ALT obrazków produktu w nowym formularzu PrestaShop 8 i 9. Moduł pozwala wprowadzać...
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ż...
System stron, alternatywa dla PrestaShop CMS Pages: kategorie, strony i FAQ z JSON-LD, workflow...
Przeszkadzają Ci ograniczone możliwości natywnego CMS w PrestaShop? PP Page to potężna alternatywa, która zamienia Twój sklep w pełnoprawną platformę wydawniczą. Zapomnij...
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...
Megamenu Builder PrestaShop – Kreator Nawigacji (Technologia Atomic Cache)
Zmień sposób, w jaki klienci poruszają się po Twoim sklepie. PP Megamenu to zaawansowany kreator nawigacji, który łączy design klasy Premium z bezkompromisową wydajnością....
Akceptujemy płatności kartą kredytową/debetową, przelewem bankowym oraz przez systemy płatności online, takie jak Przelewy24, PayPal. Szczegóły znajdziesz na stronie płatności.
Nie udostępniamy modułów do testowania na indywidualnych instancjach PrestaShop. Jeśli dany moduł posiada wersję demonstracyjną, jest ona dostępna na naszym sklepie testowym, gdzie możesz zapoznać się z jego funkcjonalnością. Na stronie produktu znajdziesz również szczegółowy opis, zrzuty ekranu oraz materiały instruktażowe. W przypadku pytań zapraszamy do kontaktu – chętnie udzielimy dodatkowych informacji.
Przedłużenie wsparcia i aktualizacji:
Brak dostępnej opcji przedłużenia:
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.
Jeśli produkt nie spełnia Twoich oczekiwań, prosimy o kontakt z naszym działem obsługi klienta. Ewentualne zwroty są rozpatrywane indywidualnie, zgodnie z naszym regulaminem.
Zakupione produkty są dostępne do użytku bez ograniczeń czasowych. Natomiast dostęp do aktualizacji oraz wsparcia technicznego jest zazwyczaj ograniczony do 6 lub 12 miesięcy od daty zakupu, w zależności od produktu. (szczegóły na temat aktualizacji/wsparcia są zawsze uwzględnione na danej karcie produktu)
Po opłaceniu zamówienia i zaksięgowaniu płatności, link do pobrania modułu pojawi się na Twoim koncie w zakładce „Historia i szczegóły zamówień” (przycisk „Szczegóły”). Dodatkowo wyślemy Ci wiadomość e-mail z linkiem do pobrania.
Realizacja zamówienia odbywa się automatycznie po zaksięgowaniu płatności. Produkt wówczas można pobrać natychmiast po opłaceniu zamówienia.
Tak, zapewniamy wsparcie techniczne w ramach okresu wsparcia przypisanego do danego produktu. Możesz skontaktować się z nami za pośrednictwem formularza kontaktowego lub e-maila.
Tak, oferujemy usługę instalacji i konfiguracji jako dodatkową opcję. Możesz ją dodać do koszyka przy zakupie produktu lub zamówić oddzielnie.
Tak, w ramach okresu wsparcia i aktualizacji możesz bezpłatnie pobrać nowe wersje produktu. Po upływie tego czasu możesz odnowić subskrypcję na aktualizacje.
Jeśli masz trudności z pobraniem modułu, upewnij się, że płatność została zaksięgowana. W przypadku dalszych problemów skontaktuj się z nami, a udostępnimy Ci moduł ręcznie.
Nasze moduły projektujemy z myślą o zgodności z wymogami RODO. Jeżeli moduł przetwarza dane osobowe, w jego opisie znajdziesz szczegółowe informacje na temat zgodności z przepisami. Dokładamy wszelkich starań, aby nasze rozwiązania spełniały aktualne standardy ochrony danych.
Tak, oferujemy usługę personalizacji modułów. Opisz nam swoje potrzeby, a przygotujemy indywidualną wycenę.
Oczywiście! Skontaktuj się z nami, a doradzimy, który moduł najlepiej odpowiada Twoim potrzebom.
Tak, oferujemy usługę audytu sklepu, aby pomóc w wyborze odpowiednich modułów i zidentyfikować obszary wymagające poprawy. Skontaktuj się z nami, aby uzyskać więcej informacji.
Tak, możemy pomóc w optymalizacji Twojego sklepu, aby moduły działały w pełni wydajnie. Zapytaj o naszą usługę wsparcia technicznego.
Tak, dla naszych stałych klientów oferujemy program lojalnościowy z atrakcyjnymi zniżkami. Sprawdź szczegóły w swoim panelu klienta. Jeśli nie widzisz takiej opcji, skontaktuj się z nami – chętnie pomożemy!
Jeśli moduł wymaga aktualizacji, możesz pobrać jego najnowszą wersję z panelu klienta. Przed aktualizacją zalecamy wykonanie kopii zapasowej sklepu.
Tak, możesz modyfikować zakupione produkty na własne potrzeby, jednak nie możesz ich odsprzedawać ani udostępniać osobom trzecim. Szczegóły znajdziesz w regulaminie licencji.
Tak, jeśli chcesz przenieść moduł na inną domenę, skontaktuj się z nami, aby omówić szczegóły i warunki przeniesienia licencji.
Zakupione moduły są licencjonowane na jeden sklep. Wyjątek stanowi korzystanie z funkcji multishop w ramach jednej instalacji PrestaShop. W takim przypadku możesz używać modułu na wielu sklepach, nawet z różnymi domenami, pod warunkiem, że:
Jeśli Twój sklep napotka problemy po instalacji modułu, natychmiast skontaktuj się z naszym działem wsparcia technicznego. Pomożemy zdiagnozować i rozwiązać problem.
Nasze moduły są projektowane tak, aby były jak najbardziej kompatybilne z innymi popularnymi rozszerzeniami PrestaShop. Jeśli masz wątpliwości, skontaktuj się z nami i prześlij listę swoich modułów – pomożemy to zweryfikować.
Większość naszych modułów jest dostępna w kilku językach, w tym w polskim i angielskim. Informacja o dostępnych językach znajduje się w opisie modułu.
Sprawdź, czy wersja Twojej PrestaShop jest kompatybilna z modułem oraz czy masz odpowiednie uprawnienia do instalacji. Jeśli problem nadal występuje, skontaktuj się z naszym wsparciem technicznym – pomożemy Ci rozwiązać problem.
Tak, zajmujemy się tworzeniem modułów na zamówienie. Skontaktuj się z nami, aby omówić szczegóły i wycenę.
Masz pomysł, jak ulepszyć to oprogramowanie? Zgłoś swoje sugestie dotyczące optymalizacji, nowych funkcji lub znalezionych błędów – chętnie je przeanalizujemy!
Napisz swoją opinię