Witam, Przy zamówieniu towaru pojawia się nastepujący błąd: Notice: A non well formed numeric value encountered in /sklepnowy/core/orders.php on line 42 Wszystkie ustawienia cen skopiowałem z aktualnego sklepu, tam działa normalnie.
Strona: http://joga.home.pl/sklepnowy/
PS, podobny temat jest na forum ale po pierwsze nic nie wyjaśnia, po drugie dotyczy zmiany wersji na nową, a ja tworzę całkiem nową stronę.
Zerknij tu http://joga.home.pl/ Brak błędu na oryginalnym skrypcie. Zerknij następnie tu http://joga.home.pl/sklepnowy/ Jest błąd.
Napisałeś "tworzę całkiem nową stronę" Mogę się mylić ale chyba ten "sklepnowy" to jest nieudana próba transferu danych ze starszej wersji Quick.Cart. W takiej sytuacji być może trzeba się ratować czymś podobnym co podpowiedział Selekcjoner https://opensolution.org/forum/?iTopic=13129 Czyli gdzieś, chyba w 2 miejscach, trzeba dodać normalizePrice.
Hmmm, "Wykonaj poprawnie". Cudowna rada, w życiu bym na to nie wpadł ;-) Wykonałem poprawnie, skopiowałem fragment skryptu i wstawiłem i dalej nie działa.
Fajnie by było, gdyby fachowcy, zamiast wyśmiewać się z człowieka, który chce sam coś zrobić i mieć satysfakcję ze zrobienia nowych rzeczy, doradzili konkretnie jak naprawić błąd. :-(
Al jednak przy wkładaniu towaru do koszyka znów pojawia się komunikat: Notice: A non well formed numeric value encountered in /sklepnowy/core/orders.php on line 42
u mnie linia 42 wyglada tak: $mSummaryWeight += ( $aData['sWeight'] * $aData['iQuantity'] );
1. Twój stary sklep jogabutik.pl jest na prehistorycznej wersji v3.6 Zabezpiecz go! (nie chodzi mi o brak certyfikatu SSL) https://www.studiostrona.pl/pl_nie-zostawiaj-klucza-pod-wycieraczka!,268.html
2. To jest forum dla wersji bezpłatnej a Ty testujesz wersję EXT v6.7 Czasami robimy wyjątki a tylko czasami :)
3. W pierwszym poście napisaleś "Wszystkie ustawienia cen skopiowałem z aktualnego sklepu". To może być przyczyna Twoich problemów.
4. Sprawdź czy wspomniana linia z $fShippingPaymentPrice jest identyczna z tą podaną o 12.30 (między innymi chodzi o ten brakujący nawias)
1. Jest to tak skomplikowane, że wole załoyć nowy, nie rozumiem, że nie można zrobić aktualizacji jak w normalnym programie tak jak w Wordzie np, że się samo wgrywa, a człowiek tylko klika że ok ;-)
2. Nie wiem jakim cudem skoro nic nie płaciłem za sklep i po drugie brakuje mu niektórych funkcji, jakie są w wersji płatnej (np. ilośc towaru na stanie).
3. Skopiowałem to znaczy nie wklejałem kodu, tylko ręcznie wpisywałem wszystkie liczby z klawiatury, to nie powinno mieć żadnego wpływu.
4. Linia wyglada tak samo a skoro nie zmieniałem kodu to widocznie taki ściągnąłem
Ad.1 Nie, to nie jest na szczęście Word :) Skrypt Quick.Cart jest narzędziem do projektowania sklepów
Ad.2 W źródle testu joga.home.pl/sklepnowy/ jest widoczne Quick.Cart.Ext v6.7 czyli wersja płatna a stany magazynowe występują jako dodatek w płatnej wersji EXT. https://opensolution.org/porownanie-systemow-quick.cart-vs-quick.cart.ext.html
Ad3. Może mieć wpływ
Ad4. Zmieniałeś.
Ad5. Najpierw, przed uruchomieniem pod adresem docelowym, sprawdź skąd masz płatną wersję EXT v6.7
Ojjj, Wielkie sorry, faktycznie to płatna wersja, szef kupił od Studio Strona 23 lipca 2019, wtedy się tym nie zajmowałem. Czy to coś zmienia? Czy teraz mi ktoś pomoże?
Jaki ten świat mały :) Sprawdziłem. Licencja jest OK. Pytasz "Czy to coś zmienia?" Przede wszystkim wiemy jaką masz wersję. Pytasz "Czy teraz mi ktoś pomoże?" Jeśli chodzi o forum to musisz być cierpliwy.
Możesz tez napisać e-maila do mnie. Spróbuję w przyszłym tygodniu pomóc. Wszystko zależy od tego co tam pozmieniałeś.
zamieniłem wyskakuje taki błąd: Fatal error: Uncaught Error: Call to undefined method Orders::listProductsOverStock() in /sklepnowy/templates/default/order-step-1.php:68 Stack trace: #0 /sklepnowy/index.php(203): require_once() #1 {main} thrown in /sklepnowy/templates/default/order-step-1.php on line 68