Skocz do zawartości
AnkaW

API prestashop 1.7 błędne dane

Rekomendowane odpowiedzi

Witam

Ponownie natknęłam się na problem z którym nijak nie wiem co począć. Z zewnętrznej aplikacji chcę ściągnąć dane na temat produktu. Oczywiście uwierzytelniam się itd.

Mam /api/products/{id_produktu} ale:

- cena jaką mi przesyła jest jakaś całkiem absurdalna, na pewno nie jest to aktualna cena,

- nie mogę odczytać przyjaznego linku do produktu.

Co robię nie tak albo gdzie to w ogóle mogę zmienić aby mi się wysyłały poprawne dane? Szukałam ale chyba jako początkującą mnie to przerasta:(

pozdrawiam

Anka

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Mam dokładnie ten sam problem w wersji 1.7.3 też mi zaciąga jakąś bezsensowną cenę nie wiem czy faktycznie jest tak jak pisze @ircykk że zaciąga cenę netto ale raczej nie bo ja mam dziwne wartości. Na przykład 72.12254346 to raczej nikt takiej ceny netto nie podał. Ale fakt, że u mnie to akurat muszę pobrać ceny po zniżkach i w brutto oczywiście. Ni cholery nie wiem jak to zaciągnąć. Mam price i taką bezsensowną wartość.

Jak się uda Aniu rozwiązać to daj znać. Ja też z tym powalczę.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

No i właśnie nie jest to takie proste. /api/products/ id zwrca xmla ale jest tam tylko wartość pirce w netto. A nie ma wartości podatku jest jedynie /api/tax_rule_groups/2 a tam znów tekstowa nazwa "PL podatek coś tam (23%)" a do tego trzeba raczej wyciągnąć liczbę czyli 23. Oczywiście można zaryzykować i wyszukać w takim stringu wartości liczbowej ale to raczej mało eleganckie rozwiązanie. A już kwotę (która pewnie też jest procentowa) zniżki to w ogóle nie znalazłem. Grzebie w tym i jak się uda to napiszę ale czarno to widzę.

Może ktoś to już robił i coś nam podpowie.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Podatek już wiem jak wyciągnąć w wartości liczbowej:

Trzeba się odwołać do id_tax_rules_group to id_tax_rules_group wyciągamy z info o produkcie czyli api/texes/id_grupy

To jeszcze tylko obniżkę dla produktu i będzie ok

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



Zaloguj się



  • Podobna zawartość

    • Przez ikamed
      Witam serdecznie!



      Do nowego projektu – księgarni internetowej, przy którym aktualnie pracuję, będziemy potrzebować integracji z Prestashop 1.7. Integracja dotyczyć będzie PS z

      1. Biblioteka kliencka – Medkey (logowanie do PS zaciąga dane z Medkey)

      2. Wymiana informacji z firmowa bazą danych – CBD (PS przesyłam dane do CBD)

      W obu przypadkach integracja po API. Zainteresowanym poślę sepcyfikacje.



      Zapraszam do współpracy!

      Ł.
    • Przez Delanov
      Witam. 
      Posiadam problem z walidacją formularzy (wersja prestashop 1.7). Szukałem już informacji ale w większości jest jak dodawać dodatkowe pozycje do formularza albo jak usunąć walidacje. 
      Problem polega na tym, że w plikach jest kod odpowiedzialny za walidację Validate.php a mimo to w formularzu można wpisywać cokolwiek. Zależy mi na tym żeby w polu imię i nazwisko trzeba było wpisać conajmniej 3 litery bez liczb. W polu meil trzeba podać adres email wedle standardu expample@example.pl Hasło ma się składać z minimum 8 znaków i zawierać dużą literę, znak specjalny i cyfrę. 
      Chodzi mi o podstawową walidację, która obecnie nie działa w żaden sposób. Może gdzieś omyłkowo to wyłączyłem ale nie wydaje mi się.  
      W załączniku przesyłam zdjęcie formularza.

    • Przez kingbooker
      Dzień dobry,

      czy ktoś z forumowiczów orientuje się, gdzie jest zlokalizowany plik/luz.stronazen.pl/, który wytropiłem, bo zaciemniał mi slider?
       
      Będę wdzięczny za pomoc.
       
      Z poważaniem

    • Przez webbay.pl
      Założenie gotowego sklepu internetowego Prestashop 1.7 bez prowizji i bez dodatkowych opłat. Jeśli nie wiesz jak założyć własny sklep internetowy to zleć to specjalistom. Nie musisz przechodzić przez zawiłą konfigurację sklepu i rejestrację usług. Otrzymasz gotowe i nowoczesne narzędzie do sprzedaży swoich produktów z unikalnym szablonem w niskiej cenie.  
      Usługa obejmuje:
      gotowy responsywny sklep bez dodatkowych opłat i prowizji, sklep zgodny z wymaganiami RODO (wersja 1.7.x), utrzymanie sklepu na hostingu przez 1 rok *, rejestracja własnej domeny .PL *,  podpięcie wykupionego certyfikatu SSL, wdrożenie obowiązkowej informacji cookies,  instalację i konfigurację sklepu na serwerze,  bezpłatną instalację wybranego szablonu z naszego katalogu (szablon o wartości 299 zł w cenie) *, wgranie własnego logo, wstawienie do pięciu przykładowych produktów, wdrożenie grafiki w oprogramowanie Prestashop (banery),  instalację i konfigurację szybkich płatności (Dotpay, Pay-u, Przelewy24), konfigurację dostawców, konfigurację wielu języków i walut, wstawienie danych kontaktowych, wstawianie przygotowanego regulaminu sklepu, strony "O Nas" i "Polityki Prywatności", zwiększenie prędkości wczytania strony (kompresja HTML, CSS i JavaScript), skompresowanie zdjęcia i włączenie pamięci podręcznej sklepu (przyśpieszenie sklepu), pomoc w obsłudze i pomoc techniczną przez pierwszy miesiąc, zmianę koloru szablonu, czcionki lub pozycji wyświetlanego modułu (na życzenie), orientacyjny czas wykonania (2-5 dni roboczych od czasu dostarczenia materiałów),
      Otrzymasz sklep, który jest intuicyjny i łatwy w obsłudze i poprowadzi klienta za rękę przez cały proces zamawiania. Twój nowy sklep będzie bezpieczny i szybki poprzez zastosowane zabiegi optymalizacyjne. Jeśli chcesz wykorzystać szablon innego autora to proszę go przesłać. 

      * Jeśli posiadasz wykupiony hosting, własną domenę lub szablon innego autora to cena za usługę nie ulega zmianie.  

      Chętnie podejmiemy się realizacji tego projektu. Wystawiamy faktury VAT i dajemy gwarancję rzetelnego wykonania usługi. Gwarantujemy szybką realizację i profesjonalne podejście do tematu!
      Zaufało nam wielu zadowolonych klientów. 

      Zapraszam na oficjalną stronę:
      https://webbay.pl/pl/strona-glowna/197-1438-zalozenie-sklepu-prestashop.html#/40-_hosting-nie/51-_instalacja_modulu-nie
    • Przez Damianos87
      Witam,
      Mam dosyć spory problem, mianowicie nie otrzymuje na skrzynkę administratora powiadomień o nowych zamówieniach.
      Posiadam Prestashop w wersji 1.7.3.0, zainstalowałem moduł Mail Alerts, skonfigurowałem pocztę SMTP, skrzynka jest na serwerowa.
      Do klienta docierają ładnie wszystkie informacje o zamówieniach czy zmianie statusów zamówienia natomiast do administratora już nie.
      Próbowałem już wszystkiego i zero rezultatów.
      Bardzo proszę o pomoc i jakieś rozwiązanie, ponieważ dla mnie te powiadomienia są dość istotne.
      Z góry bardzo dziękuję za każdą pomoc. :)
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 781
    • Postów
      37 075
×