PODRĘCZNIK uzytkownika do 'Konektor - integracja z PrestaShop - ATRYBUTY towarów'
Spis treści | |
Instalacja dodatku | |
UWAGA: dodatek korzysta z tzw. `procedur` wewnętrznych programu. W przypadku instalacji kilku rozwiązań korzystających z tego mechanizmu instalację należy przeprowadzić w sposób niestandardowy. W takim przypadku prosimy o kontakt z Biurem Obsługi Klienta.
[INSTALACJA SDD] Czynności do wykonania na każdej stacji roboczej. 1. Pliki SDD.ocx i sdd.bat wypakować do dowolnego folderu na dysku. 2. Będąc zalogowanym jako administrator systemu Windows należy uruchomić plik SDD.bat . W przypadku komunikatów błędów należy uruchomić skrypt opcją z menu podręcznego 'Uruchom jako administrator'. 3. Po poprawnym zainstalowaniu komponentu technicznego należy zamknąć program Symfonia i uruchomić ponownie. [INSTALACJA DODATKU] 1. Po rozpakowaniu archiwum pliki z rozszerzeniem *.sc wgrać do podkatalogu programu: ...ŚCIEŻKA_DO_PROGRAMU...\raporty\hm. Jeżeli podkatalog nie istnieje to należy go ręcznie założyć. 2. Zalogować się do firmy jako `admin` do programu; przy monicie o wczytanie nowych raportów wybrać `Wczytaj`. Dodatek powinien zostać wczytany. 3. Plik konfiguracyjny presta.ini skopiować do katalogu firmy/ bazy danych. HMP: Ustawienia -> Dane firmy. W lewym dolnym rogu ekranu pokaże się ścieżka z katalogiem, w którym znajdują się pliki bazy danych. 4. Ustawienie skryptu PHP Należy otworzyć notatnikiem plik import.php i w linijce: $wersja_1_6=1; ustawić parametr dla wersji 1.4 na 0 a dla wersji 1.6 musi być 1. Następnie należy otworzyć notatnikiem plik import_config.php i w linijce: define('KLUCZ','symfonia'); trzeba zmienić 'symfonia' na jakikolwiek inny klucz, ale taki sam jak w module ustawień dodatku (patrz niżej). Klucz daje zabezpieczenie, aby osoby niepowołane nie mogły wywołać funkcji ze skryptu. Po poprawnym ustawieniu pliki import.php oraz import_config.php należy wysłać na serwer, na którym jest sklep do katalogu "admin". Adres musi się zgadzać ze zdefiniowanym w pliku konfiguracyjnym w symfonii w parametrze intpre_URL_import (patrz rozdział Konfiguracja). | |
Konfiguracja | |
Konfigurację dodatku należy przeprowadzić przez edycję pliku konfiguracyjnego presta.INI, który powinien się znajdować w katalogu firmy. Wszystkie parametry są opisane w nim stosownym komentarzem.
Aby dodatek współpracował z kilkoma sklepami naraz należy uruchomić tryb multistore. Aby tego dokonać należy utworzyć pliki INI (1 sklep - 1 plik konfiguracyjny) i nadać im numery prestaNN.ini, gdzie NN to numer kolejny. Przykładowo dla 3 sklepów pierwszy (presta.ini) należy zmienić na presta01.ini, drugi presta02.ini, trzeci presta03.ini. W każdym będzie konfiguracja dla danego sklepu. Pobieranie klucza api. Wersja 1.4 Niezbędne do działania dodatku jest stworzenie i ustawienie odpowiedniego klucza api. Aby to zrobić należy przejść do panelu administracyjnego, zakładka Narzędzia/API, dodać nowy, następnie zaznaczyć wszystkie wiersze w kolumnie GET (obrazek 1 ). Następnie należy zapisać. Numer nowo dodanego klucza (obrazek 2) należy skopiować i wkleić do Symfonii do ustawienia intpre_klucz_api. | |
Wersja 1.6
Niezbędne do działania dodatku jest stworzenie i ustawienie odpowiedniego klucza api. Aby to zrobić należy przejść do panelu administracyjnego, a następnie "Parametry zaawansowanie"->"Usługi internetowe" i trzeba ustawić "TAK" w "Włącz API PrestaShop" a następnie dodać nowy klucz, trzeba zaznaczyć wszystkie wiersze w kolumnie GET. Następnie należy zapisać. Numer nowo dodanego klucza należy skopiować i wkleić do Symfonii do ustawienia intpre_klucz_api. | |
Aktualizacja dodatku | |
Wstęp | |
Dodatek umożliwia integrację ze sklepem internetowym PrestaShop. Integracja odbywa się przez eksport danych do sklepu (asortyment) i import zamówień. | |
Uruchomienie dodatku | |
1. Eksport ustawień towarowych.
Przed eksportem każdy z towarów musi zostać opisany (musi posiadać tzw. 'dane internetowe'). Aby to zrobić należy na liście towarów wybrać jeden towar i z menu podręcznego wybrać "Ustawienia internetowe towarów" (lub Alt+1) (screen po prawej). - AKTYWNY/NIEAKTYWNY - określa stan na sklepie, - 'Nazwa' - określa nazwę na sklepie, - 'Producent' - określa nazwę producenta na sklepie, - 'J.m.' - określa jednostkę miary, - 'Kategoria' - określa kategorię towaru na sklepie. Można ją konfigurować klikając w przycisk '...', pojawi się okno z listą kategorii. Kolejne kategorie można dodawać klikając w przycisk 'Kategorie' i wpisując w kolejnych liniach pliku kategorie (np. \Koszulki\Z nadrukiem\). Aby lista się odświeżyła, należy ponownie otworzyć okno konfiguracji, - 'META tytuł' - parametr pozwala na podanie META tytułu na sklepie, - 'META opis' - parametr pozwala na podanie META opisu na sklepie, - 'Słowa klucz.' - w to pole wpisujemy słowa kluczowe, po których będzie można wyszukiwać towar na sklepie (Tag), - 'Opis' - opis towaru na sklepie, - 'Obraz główny' - przycisk, którym wyświetlamy obraz główny w podglądzie, dodawanie obrazu głównego odbywa się przy pomocy przycisku '...', który się znajduje po prawej stronie, - 'Obrazy dodatkowe' - przyciskiem 'Dodaj' możemy dodawać obrazki dodatkowe. | |
Po ustawieniu wszystkich danych można eksportować 'dane internetowe' oraz stan i cene towaru poprzez kliknięcie na kartotece towarów na przycisk "Zestawienia" -> "Wykonaj raport" i wybranie pozycji "Integracja z Prestashop (BLOT)". Jeżeli wszystko będzie poprawne to towar zostanie utworzony na sklepie lub zaktualizowany.
Jeżeli chcemy tylko eksportować stany i ceny towaru na sklep to należy wykonać raport "Eksport stanów magazynowych do Prestashop (BLOT)", który też się znajduje w "Zestawienia" -> "Wykonaj raport". | |
2. Import zamówień.
Aby zaimportować zamówienia ze sklepu, należy otworzyć kartotekę sprzedaży, a następnie wybrać "Zestawienia" -> "Wykonaj raport" i wybrać pozycję "Import zamówień (BLOT)". Jeżeli dodatek jest dobrze skonfigurowany zostaną zaimportowane zamówienia. Przy imporcie automatycznie zakładani są nowi kontrahenci oraz uzgadniane są pozycje towarowe (z użyciem pola dodatkowego). W przypadku, gdy nie można ustalić wczytywanego towaru użyty zostanie kod ZASTEPCZY (który powinien zostać zdefiniowany na etapie konfiguracji jako indeks typu `usługa`). Po wczytaniu zostaną wyświetlone nowo wczytane zamówienia i wydrukowany zostanie raport z importu. | |
Towary z atrybutami | |
Aby dodać atrybuty towarowi należy wykonać odpowiednie czynności:
- każdy atrybut to osobny towar, który ma skonfigurowany w polu dodatkowym kod zbiorczy (kod głównego towaru), - każdy atrybut musi mieć przypisane zdjęcie, opis i być zsynchronizowany do sklepu (znane jest jego ID w polu dodatkowym), - dla każdego wariantu atrybutu istnieje kod zawierający kombinację wartości atrybutów, - w polach dodatkowych są dostępne 3 atrybuty z podłączonymi słownikami, - w polu dodatkowym jest informacja o kodzie zbiorczym (nadrzędnym) i jego identyfikatorze. | |
3. Grupowe/automatyczne przypisywanie obrazków do towarów.
Istnieje funkcja umożliwiająca automatyczne przypisanie obrazków do towarów. Warunkiem jest zgodność kodów/id towarów z nazwami obrazków np. Towar `PŁYN XX 1L` powinien posiadać odpowiednik zdjęcia `PŁYN XX 1L.jpg`. W celu przypisania obrazków do wielu towarów naraz należy z kartoteki towarów wykonać raport "Przypisz automatycznie obrazki (BLOT)". Dodatek poprosi o wskazanie folderu z obrazkami. Nazwa pliku musi być taka sama jak kod towaru lub ID prestashopu (w zależności od ustawień w raporcie konfiguracyjnym) towaru-właściciela. Dodatek ustawi automatycznie odpowiednim towarom dodatkowe obrazki i wyświetli raport. |