# OSCOP # Pliki związane z OSCOP. Żeby działał trzeba stworzyć kopie jednego komponenta z place-order(testowane na komponencie układ) i resztę usunąć. Następnie wkleić kod w odpowiednie miejsca w skopiowanym komponencie: 1. index.xslt w XML/XSLT 2. wydzielonyScript.js w Wydzielony Javascript 3. script.js w Javascript 4. style.css w Less/CSS 5. Dodatkowo Trzeba będzie zrobić przekierowanie (można nawet dodatkiem) po kliknięciu na "Przejdź dalej" do strony "place-order.php" ## Punkty odbioru na jednej mapie ## ### Ikony markera na mapie ### Aby dodać zdjęcie ikony: moderacja -> cms -> Zarządzanie plikami dla CMS. Żeby dodać nową ikonę trzeba dodać nowy obiekt w mapMarkerUrls. Można do tam wybrać link url do ikony, rozmiar, klasę. Póki co umieszczone: - marker Inposta o id 100153 - marker Orlenu o id 100411 Dodatkowe opcje znajdują się w dokumentacji Leaflet w opcjach markera: https://leafletjs.com/reference.html#marker ### Wszystkie punkty odbioru na jednej mapie ### Plik oneMap.js zawiera kod, który wyszykuje na jednej mapie wszystkie punkty odbioru. Plik oneMap.css zawiera jenynie stylizacje dwóch klas, które należy dołączyć do kodu z pliku style.css ## Ikony facebook, google, linkedin, paypal ## Aby je zmienić trzeba wejść w panel -> moderacja -> działanie sklepu -> Panel klienta i Proces Składania Zamówienia (COP) -> sposoby logowania Następnie wejść w edycje wybranego sposobu logowania i wrzucić nową ikonę w miejsce "Grafika mała na stronie". UWAGA! Plików svg nie da się wprowadzić. w folderze "ikony" znajdują się ikony w formacie png ## Brakujące Tłumaczenia (literały) ## Trzeba je później podmienić w kodzie w Wydzielonym Javascript na np.: ### Wydzielony Javascript ### - Pokaż Listę - Pokaż Mapę - Błąd podczas zmiany kraju. Przeładuj stronę jeszcze raz. - Błąd podczas logowania, proszę spróbować ponownie - banków - kart płatniczych - Lista - Wybierz z ## Podsumowanie ## ### Zalety ### - Zablokowana edycja danych osobowych w trakcie zamówienia(klient dalej może wysłać zamówienie na inny adres). - Zmiana sposobów dostaw zależnie od państwa(Czasami się buguje, może to być zależne od plików cookies) - Sprawdzenie czy wpisano dobry bon towarowy przed złożeniem zamówienia - Lepiej zabezpieczony numer telefonu(na standardzie to +2+++++++++1 przejdzie) - Autouzupełnianie metod płatności i dostawy w edycji - Autouzupełnianie metod płatności i dostawy na podstawie poprzednio wykonanego zakupu(za pomocą localStorage, czyli tylko w obszarze jednej przeglądarki na jednym urządzeniu) ### Wady ### - Nie ma faktury na inne dane(żeby nie używać tego samego zapytania co OSCOP Idosella, żeby nie pobierało opłat) - próba edycji zamówienia jak jest edycja zamówienia na punkty może się wywalać(za mało punktów lojalnościowych) ### Dodatkowe pomysły do zrealizowania ### - Sprawdzanie logina w trakcie pisania(może być słabe dla ochrony danych klienta) - Limit znaków | Wydłużanie się okienka od uwag do sklepu|kuriera - W przypadku punktów odbioru na jednej mapie, można zamienić metody dostawy wymagające punkty odbioru na jeden wspólny. - Przekreślona cena|Omnibus w wypadku gdy produkt jest w promocji - Przyklejony przycisk "Zamawiam i płacę" wraz z ceną i regulaminem - ApplePay na Iphone na górze reszta schowana - Klient wybierze inposta nie trzeba danych osobowych? domyślnie podaje kreseczki spigen.pl ### Rozliczenie ### - Wersja lifetime - wersja abonamentowa 3, 6, 12 miesięcy ### Uwagi ### - W przypadku sklepu w innym języku niż polskim upewnij się czy wszystko jest dobrze przetłumaczone!!!!!!! - Długie zdjęcia produktu źle wyglądają(najlepsze kwadratowe) - W przypadku edycji zamówienia z zapłatą za pobraniem nie można pobrać danych takiego zamówienia przed dokonaniem zapłaty. Idosell sprawdza ten problem w komunikacie na zooart6. - Dziwna rzecz którą zauważyłem. Jak składasz zamówienie wraz z zakładaniem konta, ale okazuje się że brakuje któregoś produktu w koszyku, to konto dalej się zakłada(ponieważ w takiej sytuacji najpierw zakłada się konto, a później składa się zamówienie) - nie można wybierać hurtownika w place-order - Jak się klika Zamów bez rejestracji to jest faktura na inne dane. Schować? - BADANIE KONWERSJI PODCZAS WDROŻENIA DLA KLIENTÓW