Moduł umożliwia import z niemal dowolnych plików CSV, DSV, XLSX, XLS, YML do wszystkich kompilacji OpenCart 2 (wszystkie wersje) i OpenCart 3 (wszystkie wersje)
Kluczowe różnice w stosunku do innych opcji
- Eksportuj do formatu XLS/XLSX i kompatybilny z Excel CSV
- Podczas eksportu standardowym wyborem tego, co ma zostać wyeksportowane, jest wybór danych według dowolnej wartości w tabeli produktów. Na przykład możesz podać tylko niepustą jednostkę SKU i/lub model zawierający określony lewy/prawy przedrostek i/lub ilość większą lub równą 10 itp.
- Parsowanie ze zdalnych stron przy użyciu php i/lub xPath (wstawianie modułu obsługi podczas importowania linii) i importowanie wyniku do dowolnego pola produktu podczas przetwarzania linii (jeśli wymagane jest analizowanie za pomocą łączy opisowych, analizowanie obrazów itp.)
- Dodawanie własnych kolumn w module, z logicznymi warunkami pojawienia się tego czy innego tekstu w zależności od tej czy innej zawartości sąsiednich kolumn. Można np. tworzyć tagi, metatagi, metatytuły według schematu MANUFACTURER BUY PRODUCT NAME itp.
- Tworzenie tekstu z wartości w sąsiednich kolumnach wiersza importu (na przykład w celu utworzenia zagnieżdżonych kategorii lub uzyskania ceny itp.)
- Wstaw swój kod php na początku importu
- Wstawianie swojego php podczas przetwarzania wiersza, z możliwością dowolnej transformacji danych w wierszu w każdej kolumnie
- Importuj z formatów YML, w tym rozszerzone o tagi, a także dowolny rozmiar dzięki specjalnemu zastosowaniu (dla 10 000 produktów wymagane jest około +25 sekund konwersji pliku i 10 MB pamięci RAM)
- Podczas importu YML dostępne są także: mapowanie kategorii, tworzenie dowolnego typu opcji z określonych wartości w tagu param, tworzenie atrybutów z dowolnych tagów param
- Podczas importu YML wszystkie tagi są widoczne, więc można je zaimportować także do dowolnego pola produktowego
- W szczególności głębokie logowanie. z wiadomościami na pocztę
- Automatyzacja w oparciu o program smartExchange - program umożliwia przetwarzanie na dowolnym hostingu, z wygodnym interfejsem konfiguracyjnym bezpośrednio w module. Wystarczy ustawić link do programu na CRON, który będzie uruchamiał program np. co minutę. SmartExchange zajmie się resztą - kolejnością, harmonogramem pobierania i priorytetami działań, spójną pracą i ustawieniami dostępnych zasobów hostingowych. smartExchange - nie obciąża hostingu (nie wykorzystuje połączenia i bazy danych, gdy nie jest to potrzebne (brak zadań wymiany)). 800 000 produktów z 2 GB pamięci RAM zostało już przetestowanych pod kątem aktualizacji YML
Jak przesłać plik?
- Link na zdalnym serwerze,
- Plik
- Plik zip
Dopuszczalny rozmiar pliku i problemy z wydajnością
Moduł wykorzystuje specjalne metody pracy z plikami, które nie wymagają nadmiernego zużycia pamięci fizycznej i RAM. Jednak przy znacznie większych plikach (pliki liczące setki megabajtów i setki tysięcy linii) możesz potrzebować dodatkowych zasobów z hostingu. Największe koszty powstają przy pracy z plikami Excel. Będąc formatem PC, format ten nawet w wersji XLSX wymaga dodatkowych zasobów przy porównaniu tego formatu z formatami tekstowymi CSV, DSV
Wymagania i formaty plików
- Dowolne kodowanie pliku, dowolne przesłanie pliku (poprzez link wywołujący plik lub wgranie do modułu)
- Dowolne formaty plików CSV, DSV z kolumnami, które mają przynajmniej kilka nazw
- Dowolne pliki Excel , z rozmieszczeniem danych od pierwszej linii, z kolumnami, które mają przynajmniej kilka nazw
- Dowolny YML , łącznie z niektórymi jego rozszerzeniami. A także, w przypadku obecności w ofercie rozszerzeń w postaci tagów, bezpośredni import takich danych do dowolnych danych produktowych
Zużycie zasobów podczas pracy z YML
- Moduł nie korzysta ze standardowych narzędzi do analizowania, więc wydajność jest dość wysoka, a relacja z zasobami możliwie jak najbardziej ostrożna. W szczególności przygotowanie pliku przed importem zawierającego 10 200 pozycji modułów zajmuje około 22-26 sekund i około 10 MB pamięci RAM. Jak zaimportować pliki z większą liczbą produktów i nie przekroczyć limitów wyjaśniono w instrukcji modułu
Ile plików może być jednocześnie
Dowolna liczba plików jednocześnie, poprzez zapisanie profili ustawień dla każdego plikuPodstawowe możliwości
- Import towarów określonych kategorii, producenci
- Tworzenie opcji z określonych parametrów (param) YML
- Tworzenie atrybutów na podstawie określonych parametrów YML (param).
- Dziesiątki dodatkowych funkcji w ramach pracy z ich danymi XML, YML
- Import z podglądem danych w formie tabelarycznej w formacie CSV
- Moduł rozwiązuje wszystkie popularne zadania
Automatyzacja
- Automatyczny eksport poprzez link
- Automatyczny import poprzez link
- Automatyczny import i eksport poprzez wbudowany system OCext smartExchange z harmonogramem uruchamiania zadań bezpośrednio w module
Dostosowanie do wydajności hostingu
- Normalizacja wymiany poprzez liczbę linii przetwarzających w celu dostosowania do możliwości hostingu
- Buforowanie wyników żądań funkcjonalnych do bazy danych
- Usuwanie danych tymczasowych podczas pracy - zwiększenie prędkości podczas importu
Działania na grupie towarów przed importem
- Elastyczne wyszukiwanie pożądanych produktów, nawet tych, których nie ma w pliku (wyszukiwanie produktów wymagających wstępnego przetworzenia według słów kluczowych, prefiksów po lewej, po prawej stronie w niektórych polach produktu)
- Działania grupowe z produktem (warunkowy reset salda, warunkowe wykluczenie produktu itp.)
Dodatkowe ustawienia
- Generator aliasów SEO (kategorie, produkty, producenci)
- Dowolna (dowolna) nazwa kolumn pliku
- Usuwanie podobnych wartości przed importem (na przykład czyszczenie dodatkowych obrazów lub wartości opcji lub kategorii produktów przed importem tych wartości)
Identyfikacja towarów podczas importu
- Identyfikacja poprzez dowolne niestandardowe pole w produkcie, a także numer artykułu, model lub identyfikator produktu
- Identyfikacja według nazwy produktu, nazwy obrazu
- Automatyczne tworzenie prefiksu w identyfikatorze podczas importu i sprawdzanie podczas importu zgodnie z tym prefiksem
Importuj atrybuty
- Oddzielny import atrybutów
Importowanie atrybutów do produktów
- Import atrybutów według wartości, poprzez dowolny separator, z utworzeniem atrybutu i grupy kolumn lub z powiązaniem z atrybutami znajdującymi się na stronie.
- Import atrybutów po wartościach i nazwach atrybutów, poprzez dowolny separator, grupy z nazw kolumn lub z powiązaniem z grupami dostępnymi na stronie
- Importuj atrybuty według wartości, nazw atrybutów, nazw grup poprzez dowolny separator
Importuj kategorie
- Oddzielny import kategorii
Import producentów
- Oddzielny import producentów
Import producentów do towarów
- Import producentów według nazwy producenta podczas importu produktów
- Importuj producenta według id producenta
Opcje importu
- Oddzielny import opcji
Importuj opcje do produktów
- Opcje importu Mikroznaczniki 1: pole wyboru | Rozmiar | XXL | 0 | 57 | 1|+|10| -|20|+|0| http://site.com/img/sizexxl.jpg|sizecolor001299 |SKU-112998
- Opcje importu Micro Layout 2: Rozmiar | XXL | + | 10 | 251 | http://site.com/img/ sizexxl.jpg | rozmiarkolor001299 | SKU-112998
- Opcje importu Mikromarkowanie 3: XXL-5; XL-1-255-1; M-5-1-0; L-4;
- Importuj opcje cena-ilość poprzez dowolny separator: 300,5|150,12|250,27
- Identyfikacja opcji poprzez dowolny kod opcji i numer artykułu w wartości opcji produktu
- Importowanie opcji Nazwa opcji wskazująca resztę parametrów z istniejących opcji na stronie lub innych kolumn pliku
Importuj recenzje
- Oddzielny import recenzji
Import kategorii produktów
- Importuj kategorie z zagnieżdżeniem poprzez dowolny ogranicznik
- Importuj kategorie z rozmieszczeniem poziomów zagnieżdżenia według kolumn
Źródło danych
- Autoryzacja przy odbiorze pliku (podstawowe uwierzytelnianie dostępu, RFC 7617)
- Rozpakowywanie z archiwum ZIP
- Importuj za pomocą łącza zdalnego
- Importuj z pliku
Rejestrowanie i raportowanie
- Zaloguj pocztę
- Log jest szczegółowy
- Dziennik jest prosty
- Powiadomienie o zakończeniu
Logiczny import pozostałych danych produktowych
- Import powiązanych towarów według artykułów
- Importuj do niestandardowych pól tabel produktów, opcji produktów, atrybutów produktów
Pracuj z obrazami
- Importuj obrazy według linków/ścieżek przy użyciu dowolnego separatora, tworząc główny obraz z pierwszego linku
- Przetwarzanie obrazów zawierających nazwy cyrylicą, spacje i inne niestandardowe elementy w nazwach
- Importuj obrazy poprzez link za pomocą CURL (zwiększa szybkość pracy z obrazami podczas importu)
- Przycinanie obrazów podczas importu
- Importuj obrazy za pomocą łącza za pomocą file_get_contents
Praca z resztkami
- Tworzenie pozostałości według statusów
- Bezpośredni import ilości do produktów, do opcji produktów
Pracuj z ceną
- Wycena według współczynników
- Wycena według zakresów wartości cen w danych wejściowych, według przedziałów
- Przelicznik walut
Praca z językiem i kodowaniem
- Wybór języka treści
- Kodowanie i konwersja do/z UTF-8, Windows 1251, Windows 1252
- Tryby importu
- Tryb importu — aktualizuj i wstaw nowe, tylko aktualizuj, tylko nowe
- Dodatkowym sposobem importu jest wstawianie nowości
Porównanie danych
- Mapowanie kategorii (porównanie kategorii witryn i plików)
Zapisz ustawienia
- Zapisz ustawienia w pliku, aby przenieść ustawienia między witrynami (tylko wersja 7 i nowsze)
- Rodzaje eksportowanych danych
- Eksport zamówień, z wyborem kolumn
Importuj formaty
- Import CSV
- Import Excela
- Import z formatu YML, z dodatkowymi ustawieniami i adaptacją pliku YML
Eksportuj formaty
- Eksport CSV (w tym kompatybilny z Excelem)
- Eksport do Excela
Wybór danych do eksportu według wartości w tabeli produktów
- Tworzenie własnych kolumn z importem dowolnego tekstu
- Tworzenie tekstu do importu z sąsiednich kolumn
- Analizowanie xPath
- Wstaw php, który zostanie wykonany przed importem
- Wstawienie php, które odbywa się przy imporcie każdego wiersza, z możliwością nadpisywania wartości w kolumnach, tworzenia warunków itp.
Funkcje dodatku
Nie ma żadnych pytań dotyczących tego produktu.