Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa DataFirefly Kosz Produktów, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Siatka bezpieczeństwa przeciwko nieodwracalnemu
W PrestaShop usunięcie produktu jest definitywne i natychmiastowe. Jedno kliknięcie za dużo, źle wycelowane usuwanie grupowe, import nadpisujący katalog albo zbyt gorliwy skrypt i cała karta znika: opisy pisane godzinami, warianty, ceny, stany magazynowe, obrazy i związane z nimi pozycjonowanie. Natywnie nie ma żadnego sposobu, aby się cofnąć. Ten moduł dodaje brakujący element: kosz, który przechwytuje każdy produkt przed jego zniknięciem i pozwala wskrzesić go dokładnie takim, jaki był.
Jak działa przechwytywanie
Moduł podłącza się do hooka wyzwalanego przez PrestaShop tuż przed skasowaniem produktu, dokładnie w momencie, gdy wszystkie jego dane są jeszcze nietknięte w bazie. Serializuje wtedy wyczerpującą migawkę: główną kartę, jej wersje per sklep i per język, warianty i ich atrybuty, ceny specyficzne, stany magazynowe, powiązania z kategoriami, cechy, tagi, dostawców, przewoźników, załączniki, produkty powiązane, zestawy, produkty wirtualne i pola personalizacji. Równolegle pliki obrazów we wszystkich rozmiarach są kopiowane do chronionego katalogu kopii. To przechwytywanie jest ciche i nigdy nie blokuje usuwania: jeśli cokolwiek zawiedzie, PrestaShop działa dalej normalnie.
Naprawdę kompletne przywracanie
Przywrócenie produktu to nie tylko odtworzenie wiersza w bazie. Moduł ponownie wstawia wszystkie powiązane tabele w jednej transakcji, zachowując oryginalne identyfikatory, następnie kopiuje pliki obrazów dokładnie na ich miejsce i uruchamia reindeksację wyszukiwarki. Jeśli którykolwiek krok zawiedzie, wszystko jest czysto wycofywane: nigdy nie ma produktu przywróconego połowicznie. HTML Twoich opisów jest zachowany co do znaku, bez usuwania znaczników. Produkt pojawia się ponownie w katalogu taki, jaki był przed usunięciem.
SEO i adresy URL nietknięte
To różnica między prawdziwym przywróceniem a zwykłym odtworzeniem. Instalując produkt ponownie z jego oryginalnym identyfikatorem, moduł gwarantuje, że jego kanoniczne adresy URL, przekierowania i linki wewnętrzne pozostają ważne. Żadnej nowej karty z nowym adresem URL, żadnych 404, żadnej utraty sygnałów dla Google. Aby uniknąć szkód, przywracanie jest automatycznie blokowane, jeśli inny produkt ma już ten identyfikator, pozostawiając Ci pełną kontrolę.
Panuj nad przestrzenią dyskową
Kosz rosnący bez końca w końcu obciąża serwer. Moduł oferuje konfigurowalną retencję w dniach: starsze kopie są czyszczone automatycznie lub przechowywane bezterminowo, jeśli tak wolisz. Możesz też usunąć pojedynczą kopię albo opróżnić cały kosz jednym kliknięciem. Katalog kopii jest chroniony przez htaccess i index, aby żaden plik nie był publicznie dostępny. Możesz nawet wyłączyć kopiowanie obrazów, jeśli wolisz zapisywać tylko dane.
Na razie nie ma opinii o produkcie.