Professional Documents
Culture Documents
Ten moduł umożliwia łatwe importowanie produktów i kombinacji z plików CSV, EXCEL
(XLS/XLSX), XML, JSON, TXT za pomocą zaledwie kilku kliknięć. Możesz
zautomatyzować proces importu, używając CRON i konfigurując go, aby pobierał plik
importu z określonej lokalizacji, tj. URL, Ścieżka pliku, FTP, SFTP.
Instalacja
● Nazwa. To jest tylko dla twojej informacji . Możesz nadać dowolną nazwę, aby
móc ją później rozpoznać.
● Przedmiot importu. Tutaj możesz wybrać, czy chcesz importować produkty, czy
kombinacje.
● Metoda importu. Moduł udostępnia kilka opcji metody importu:
1. Wgranie pliku. Ty wybierzesz plik importu z twojego komputera.
2. Ścieżka do pliku. Możesz użyć tej metody, aby pobrać plik z folderu na
serwerze, na przykład, /var/www/public_html/importfile.csv
Możesz użyć tej metody tylko wtedy, gdy Twój plik znajduje się na tym samym
serwerze, co Twój Prestashop.
Pojawi się kolejne pole o nazwie „Pełna ścieżka do importowania pliku”, w
którym można wprowadzić bezwzględną ścieżkę do pliku.
3. Plik z adresu URL. Możesz użyć tej metody, jeśli plik jest dostępny z adresu
URL, przykład,na http://example.com/importfile.csv
Pojawi się kolejne pole o nazwie „URL do importowania pliku”, w którym można
wpisać adres URL do pliku. Jeśli plik jest chroniony hasłem, zobaczysz 2 pola do
wpisania nazwy użytkownika i hasła w celu uwierzytelnienia.
Jeśli musisz użyć żądania POST, aby pobrać plik, możesz wybrać POST dla
ustawienia o nazwie „Metoda HTTP do pobierania pliku”. Jeśli musisz przesłać
dodatkowe parametry POST, możesz zapisać je w polu o nazwie „Zawartość
żądania POST”.
4. Plik z FTP. Możesz użyć tej metody, jeśli chcesz, aby moduł pobierał plik z FTP.
Jeśli wybierzesz tę metodę, zobaczysz kilka opcji poniżej, tj. host FTP, port FTP,
nazwę użytkownika FTP, hasło FTP i plik FTP.
5. Plik z SFTP. Jest to bardzo podobne do powyższej opcji FTP, ale używa
protokołu SFTP. Ustawienia tej opcji będą takie same jak ustawienia FTP.
● Włącz CRON. Jeśli chcesz, aby ten import był obsługiwany przez CRON, możesz
włączyć tę opcję. CRON zostanie włączony dla reguły importu, dzięki czemu
możesz zautomatyzować importowanie pliku w zaplanowanym czasie.
● E-mail, aby wysłać powiadomienie. To ustawienie pojawi się, jeśli włączysz
CRON. Możesz napisać swój e-mail, aby otrzymać powiadomienie, gdy CRON
zakończy importowanie Twojego pliku.
● Liczba produktów do przetworzenia na żądanie CRON. Jeśli włączysz CRON,
możesz kontrolować liczbę produktów, które powinny być przetwarzane na
wykonanie CRON. Zaleca się zachowanie 50 do importu przez CRON. Nie należy
tworzyć dużej liczby, która może powodować problemy na serwerze, ponieważ
serwery hostingowe nie pozwalają na długi czas na żądania internetowe. Jeśli
chcesz, aby CRON importował więcej produktów, po prostu spraw, aby działał
często, na przykład co 5 minut lub co 2 minuty.
● Interwał produktów do importu. Możesz określić zakres (interwał) produktów,
które mają być importowane. Pozostaw to ustawienie puste, aby zaimportować
wszystkie produkty z pliku. Jeśli chcesz zaimportować określoną porcję
(przedział) produktów, wprowadź ją w formacie: OD - DO. Na przykład: Wszystkie
produkty: Puste, Pierwsze 100 produktów: 1–100, Od produktu 101 do produktu
500: 101–500
Można również użyć wielu interwałów. Na przykład: 1-100;300-500;850-900
● Zaktualizuj produkty według. Wybierz atrybut produktu, według którego chcesz
aktualizować produkty. Zwykle używany jest kod produktu (REFERENCE). Opcji ID
należy używać tylko wtedy, gdy identyfikatory produktów w Twoim pliku są
zgodne z identyfikatorami produktów w Twoim sklepie.
● Język. Możesz wybrać język do importu. Wielojęzyczne właściwości produktów
zostaną zaimportowane w tym wybranym języku.
● Skopiuj do wszystkich języków. Wartość pól multilang zostanie skopiowana do
wszystkich innych języków, jeśli wartość jest pusta w innych językach. Na
przykład: jeśli importujesz dane i wybrałeś dla tej opcji język angielski, a w Twoim
sklepie jest dodany język francuski, włączenie tej opcji spowoduje
zaimportowanie tych samych danych również do języka francuskiego.
● Dostawca. Wybierz dostawcę, jeśli importujesz produkty od różnych dostawców
iz różnych plików. Produkty każdego dostawcy będą zarządzane niezależnie,
nawet jeśli używają tego samego kodu produktu dla różnych produktów.
UWAGA: Jeśli wybierzesz tutaj dostawcę, oznacza to, że moduł zaktualizuje
produkty, jeśli tylko są one powiązane z wybranym dostawcą.
● Podstawowy adres URL/PATH dla obrazów produktów. Tutaj możesz
wprowadzić podstawowy adres URL lub ścieżkę do zdjęć produktów. Na
przykład:
URL: http://example.com/images/
Pełna ścieżka: /www/example/public_html/images/
Jeśli Twój obraz w pliku to img123.jpg, moduł pobierze go z:
http://example.com/images/img123.jpg
/www/example/public_html/images/img123.jpg
● Modyfikator ceny. Możesz skorzystać ze wzorów arytmetycznych, które posłużą
do modyfikacji ceny produktu.
Przykłady: *2; /3; +1,11; -0.5
Możesz także tworzyć różne formuły w oparciu o cenę (warunkowo).
Na przykład: Jeśli chcesz dodać 15% dla produktów, które mają cenę od 0 do 100
i 20% dla produktów, które mają cenę od 101 do wyższej, możesz napisać
następującą formułę:
[0 - 100]*1,15; [101 - #]*1,20
● Minimalna kwota ceny. Nowe produkty, które mają niższą cenę niż określona
kwota ceny minimalnej, zostaną pominięte podczas importu, a cena istniejących
produktów nie zostanie zaktualizowana, jeśli będzie niższa niż cena minimalna.
● Separator wielu wartości. Wybierz znak używany jako ogranicznik dla wartości
typu listy. Np. separator listy obrazków: |
image1.jpg|image2.jpg|image3.jpg
● Cena znak dziesiętny. Wybierz znak dziesiętny używany w pliku dla ceny
produktu. Znak dziesiętny to symbol służący do oddzielenia części całkowitej od
części ułamkowej ceny produktu.
● Jednostka rozmiaru dla pakietu hippingowego. Wybierz jednostkę długości
używaną w pliku dla rozmiaru paczki wysyłkowej. Na przykład: m, cm, mm
● Jednostka wagi przesyłki wysyłkowej. Wybierz jednostkę wagi używaną w pliku
dla wagi produktów. Na przykład: kg, g
● Utwórz nowe produkty. Jeśli włączysz tę opcję, nowe produkty/kombinacje
będą mogły być tworzone. Jeśli importujesz tylko w celu aktualizacji istniejących
produktów, możesz wyłączyć tę opcję.
● Domyślnie włączaj nowe produkty. Nowe produkty będą domyślnie włączone.
Ta opcja nie działa, jeśli kolumna ENABLED jest używana w następnym kroku na
stronie dopasowywania (krok drugi).
● Pomiń nowe produkty bez stanów magazynowych. Nowe produkty, które nie
mają stanu magazynowego, nie będą importowane.
● Zaktualizuj istniejące produkty. Istniejące produkty/kombinacje będą mogły być
aktualizowane.
● Włącz produkty, które mają stan magazynowy. Wszystkie produkty w pliku,
które mają stan magazynowy, zostaną włączone. Ta opcja nie działa, jeśli
kolumna ENABLED jest używana w następnym kroku na stronie dopasowywania
(krok drugi).
● Wyłącz produkty, których nie ma w magazynie. Wszystkie produkty w pliku,
które nie mają ilości w magazynie, zostaną wyłączone. Ta opcja nie działa, jeśli
kolumna ENABLED jest używana w następnym kroku.
● Wyłącz produkty bez obrazu. Wszystkie produkty w pliku, które nie mają obrazu,
zostaną wyłączone.
● Włącz produkty, które istnieją w pliku. Wszystkie produkty istniejące w pliku
zostaną włączone. Ta opcja nie działa, jeśli kolumna ENABLED jest używana w
następnym kroku.
● Wyłącz produkty, których nie ma w pliku. Wszystkie produkty, których nie ma w
pliku, zostaną wyłączone.
● Usuń ilość dla produktów/kombinacji, których nie ma w pliku. Wszystkie
produkty / kombinacje, które nie występują w pliku będą miały 0 ilości.
● Włącz kodowanie UTF-8. Koduje ciąg ISO-8859-1 do UTF-8. Musisz włączyć tę
opcję, jeśli twój plik jest zakodowany w ISO-8859-1.
Krok 2: Mapowanie
Pierwszy wiersz twojego pliku to zwykle nagłówek wyświetlający nazwy kolumn. Jeśli w
Twoim pliku jest inaczej, możesz wybrać wiersz nagłówka na tej stronie w prawym
górnym rogu. Na przykład, jeśli nie masz tytułów w swoim pliku, powinieneś ustawić
ten „wiersz nagłówka” na 0.
Po lewej stronie znajduje się pole wyboru, które służy do wybierania kolumn z pliku.
Ponadto obok każdego pola wyboru znajduje się pole wejściowe. W tych polach
wejściowych możesz wprowadzić niestandardowe wartości, które zostaną zastosowane
do wszystkich produktów. Będzie używany, jeśli w pliku brakuje wartości lub jest ona
pusta.
Krok 3: Import
Jeśli włączyłeś CRON dla reguły importu w pierwszym kroku, zobaczysz instrukcje
dotyczące konfiguracji CRON w trzecim kroku:
Eksportuj
Funkcja eksportu działa w podobny sposób jak funkcja importowania. Będziesz musiał
utworzyć reguły eksportu i skonfigurować CRON, aby eksport był automatyczny.
● Nazwa. To jest tylko dla twojej informacji. Możesz nadać dowolną nazwę, aby
móc ją później rozpoznać.
● Przedmiot eksportu. Tutaj możesz wybrać, czy chcesz eksportować produkty, czy
kombinacje.
● Pełna ścieżka do pliku eksportu. Ścieżka do pliku eksportu jest generowana
automatycznie. Wyeksportowane pliki będą domyślnie znajdować się w folderze
'tmp' modułu. Możesz to zmienić, jeśli chcesz.
● Format pliku. Możesz wybrać format pliku do użycia podczas tego eksportu.
Dostępne formaty plików to: CSV, XML, JSON, XLS, XLSX, TXT, ODS.
● Separator wielu wartości. Możesz wybrać znak używany jako separator dla
wartości typu listy. Na przykład: image1.jpg|image2.jpg|image3.jpg W tym
przykładzie wiele obrazów jest oddzielonych |
● Separator wielu podkategorii. Możesz wybrać separator, który służy do
oddzielania podkategorii. Na przykład: Jeśli Twoje kategorie są napisane w
następujący sposób: Dom/Moda/Mężczyźni, Dom/Moda/Mężczyźni/T-Shirt,
Dom/Moda/Mężczyźni/T-Shirt/Polo.
Zgodnie z tym przykładem należy wybrać /
ZAUWAŻYĆ, że jest to INNE niż „Separator wielu wartości”. W tym przykładzie
separatorem wielu wartości jest przecinek.
● Waluta. Możesz wybrać walutę, której chcesz użyć dla ceny produktu. Cena
Twoich produktów zostanie eksportowane w wybranej walucie.
● Kategorie. Możesz wybrać kategorie, z których chcesz eksportować produkty.
Możesz pozostawić to puste, aby eksportować produkty ze wszystkich kategorii.
● Dostawcy. Produkty wybranych dostawców będą eksportowane. Możesz wybrać
wiele pozycji za pomocą SHIFT + LEWY KLIK.
● Producenci. Produkty wybranych producentów będą eksportowane. Możesz
wybrać wiele pozycji za pomocą SHIFT + LEWY KLIK.
● Stan produktu. Możesz wybrać, czy chcesz eksportować tylko aktywne produkty,
tylko nieaktywne produkty lub oba.
● Przedział cenowy. W przypadku skorzystania z tej opcji eksportowane będą tylko
produkty, których cena mieści się w określonym przedziale. Musisz go wpisać w
formacie: 100 - 500.
● Zakres ilościowy. W przypadku skorzystania z tej opcji zostaną wyeksportowane
tylko produkty, których ilość znajduje się w określonym zakresie. Musisz go
wpisać w formacie: 100 - 500.
● Eksportuj produkty, które zostały zaktualizowane w ciągu określonej minuty.
Jeśli wpiszesz tutaj minutę, wyeksportowane zostaną tylko produkty, które
zostały zaktualizowane w ciągu określonej minuty. 60 minut = 1 godzina. Na
przykład, jeśli wpiszesz 5, moduł wyeksportuje produkty, które zostały
zaktualizowane w ciągu ostatnich 5 minut.
● Wyklucz produkty według identyfikatora. Możesz wykluczyć określone produkty
z eksportu. Musisz wprowadzić identyfikatory produktów oddzielone
przecinkami. Na przykład: 8,9,10,25. Produkty te zostaną wyłączone z eksportu.
● Modyfikator ceny. Możesz skorzystać ze wzorów arytmetycznych, które posłużą
do modyfikacji ceny produktu.
Przykłady: *2; /3; +1,11; -0,5
Możesz także tworzyć różne formuły w oparciu o przedział cenowy. Na przykład:
Jeśli chcesz dodać 15% dla produktów, które mają cenę od 0 do 100 i 20% dla
produktów, które mają cenę od 101 do wyższej, możesz napisać następującą
formułę:
[0 - 100]*1,15; [101 - #]*1,20.
● Sortowanie według. Produkty zostaną posortowane według określonego
atrybutu.
● Rodzaj sortowania. Możesz wybrać sortowanie produktów w kolejności rosnącej
(ASC) lub malejącej (DESC).
Krok 2: Wybór kolumn
Obok każdej właściwości znajduje się pole wejściowe. Możesz wprowadzić wartość
niestandardową, która zastąpi rzeczywiste dane dla odpowiedniej właściwości. Na
przykład, jeśli wpiszesz słowo „Test” w polu wejściowym Nazwy, nazwa Twojego
produktu zostanie wyeksportowana jako „Test”.
Krok 3: Eksport
Funkcje
● Moduł Importuje Produkty i kombinacje z plików CSV, XLS, XLSX, XML, JSON, TXT.
● Eksport Produktów kombinacji do plików: CSV, XML, JSON, XLS, XLSX, TXT, ODS.
● Obsługuje importowanie przez przesłanie pliku i przez ścieżka do pliku.
● Obsługuje import według adresu URL (HTTPS, HTTP).
● Obsługuje import przez FTP i SFTP.
● Automatyzuje czasochłonny proces.
● Obsługiwany jest Multishop.
● Obsługiwany jest Multilang.
Rekomendacje
● Odwiedź naszą stronę z modułami, aby zobaczyć inne niesamowite moduły:
https://addons.prestashop.com/pl/236_elegantal
● Proszę zostawić swoją opinię i ocenę po użyciu modułu. Pomaga nam tworzyć
lepsze moduły i zapewniać lepszą obsługę Tobie i innym:
https://addons.prestashop.com/pl/ratings.php