diff --git a/README.md b/README.md index 838bf6f..5fcb9ce 100644 --- a/README.md +++ b/README.md @@ -1,50 +1,53 @@ # 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: -\index.xslt w XML/XSLT -\wydzielonyScript.js w Wydzielony Javascript -\script.js w Javascript -\style.css w Less/CSS -\Dodatkowo Trzeba będzie zrobić przekierowanie (można nawet dodatkiem) po kliknięciu na "Przejdź dalej" do strony "place-order.php" +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 +1. wydzielonyScript.js w Wydzielony Javascript +1. script.js w Javascript +1. style.css w Less/CSS +1. Dodatkowo Trzeba będzie zrobić przekierowanie (można nawet dodatkiem) po kliknięciu na "Przejdź dalej" do strony "place-order.php" -## Ikony markera na mapie ## +## 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ę. 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. Póki co nie ma tam jeszcze jednej metody dostawy(np.: wyszukaj na mapie) tylko klikając np na inpost pokażą się też punkty odbioru innych dostawców. Plik oneMap.css zawiera jenynie stylizacje dwóch klas które należy dołączyć do kodu z pliku style.css +### 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ć. ## Brakujące Tłumaczenia (literały) ## -Trzeba je później podmienić w kodzie w Wydzielonym Java script na np.: -\ +Trzeba je później podmienić w kodzie w Wydzielonym Java script 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 +- 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 -## 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 +## 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 -## Minusy ## +### Wady ### nie ma faktury na inne dane(żeby nie używać tego samego zapytania co OSCOP Idosella, na wszelki wypadek żeby nie pobierało opłat) -## 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 +### 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. -## Uwagi ## -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) \ No newline at end of file +### Uwagi ### +- 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) \ No newline at end of file