Ostateczne poprawki kodu, zalogowanego użytkownika, składania zamówienia, zatwierdzania niektórych inputów enterem
This commit is contained in:
50
README.md
50
README.md
@@ -1,13 +1,49 @@
|
||||
# OSCOP #
|
||||
Pliki związane z OSCOP. Żeby działał trzeba stworzyć kopie jednego komponenta z place-order i resztę usunąć. Następnie wkleić kod w odpowiednie miejsca w skopiowanym komponencie.
|
||||
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"
|
||||
|
||||
## Mapa ##
|
||||
Plik normalMarkerMap zawiera wersje mapy gdzie wszystkie markery są podstawowe(niebieskie).
|
||||
Jest też plik customMarkerMap, który pozwala na wstawienie customowych markerów na mapie dostaw. Jest w tej chwili dodany w pliku wydzielonyScript.
|
||||
## 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
|
||||
|
||||
### Ikony markera na mapie ###
|
||||
Aby 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
|
||||
|
||||
## 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ę.
|
||||
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.:\
|
||||
<iai:variable vid="Pokaż Listę"/>
|
||||
|
||||
### 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\
|
||||
|
||||
## 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 ##
|
||||
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
|
||||
|
||||
## 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.
|
||||
Reference in New Issue
Block a user