Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: rask w Wrzesień 18, 2013, 03:00:31 pm

Tytuł: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 18, 2013, 03:00:31 pm
Witam,
na podstronie produktu kiedy produkt ma ustalone atrybuty i wartości oraz cena jest zależna od tych wartości jednak po wyborze z listy rozwijanej danego atrybutu cena na stronie nie zmienia się dynamicznie. Jeśli dodam produkt do koszyka to tam już jest cena powiększona. W innym sklepie działało mi to prawidłowo, tylko nie pamiętam już czy to wymagało włączenia jakiejś opcji czy jest to jakiś błąd. Korzystam z presty 1.5.5.
Będę wdzięczny za pomoc,
pozdrawiam.
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: design4VIP w Wrzesień 18, 2013, 07:56:38 pm
cena zmiany atrybutow generowana na zasadzie zmiany <div> danej - jednoznacznego jej id="" w pliku js/product.js wiec albo masz w cenie zaimenione nazwy id albo masz blad w .js
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 19, 2013, 08:02:43 am
Jesteś pewny że dotyczy to wersji 1.5.5? Sprawdziłem i nie ma u mnie pliku js/product.js
Problem występuje np. tu http://new.luksusmeble.com/home/3702-test.html, po wyborze drugiej pozycji z listy rozwijanej cena powinna się zmienić, jeśli dodamy do koszyka to cena jest zmieniona.
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 19, 2013, 02:46:43 pm
Znalazłem ten plik js, jednak to chyba nie w nim jest problem ponieważ na próbę skopiowałem ten plik z innego sklepu w którym to działa i było to samo.
Porównywałem też zmienne które sa tworzone w js, addCombination bo chyba na jej podstawie później jest zmieniana cena i wszystko wygląda analogicznie jak w działającym skrypcie a tutaj nie działa :/
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: And63 w Wrzesień 20, 2013, 12:06:17 am
Błąd zapewne jest w templatce - podaj link do sklepu - sprawdzę czy moja teoria jest słuszna, jeśli tak podam rozwiązanie - miałem już dwukrotnie taki przypadek w źle napisanych gotowych templatkach.
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 20, 2013, 07:22:04 am
Templatka jest standardowa z lekkimi modyfikacjami.
Link do sklepu i do produktu w którym cena powinna się zmieniać:
http://new.luksusmeble.com/biurka/3702-test.html
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: And63 w Wrzesień 20, 2013, 08:26:15 pm
Niestety, to nie jest ten błąd o którym myślałem.
Pytanie dodatkowe, czy zmieniałeś coś w kodzie product.tpl?
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 21, 2013, 08:11:41 am
Robiłem tam zmiany, jednak nawet podmiana tego pliku na standardowy bez żadnych modyfikacji nic nie zmieniła, nadal nie działała.
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: design4VIP w Wrzesień 21, 2013, 09:28:21 am
wrzuc sobie standardowa skorke, bez zadnych modyfikcacji i sprawdz czy bedzie cena dzialala poprawnie.
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 23, 2013, 03:00:47 pm
Doszedłem do tego że po podpięciu standardowej bazy (przy zachowaniu starych plików), czyli wygenerowanej automatycznie podczas instalacji wraz z przykładami problem znika i ceny zmieniają się. Może jakaś opcja w panelu którą trzeba przestawić żeby to zadziałało?
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: design4VIP w Wrzesień 23, 2013, 05:31:20 pm
ustawienia nie maja nic do zmiany szablonu, dlatego wlasnie chcialem zeby podmienil spokrke na standard. teraz masz juz pewnosc, ze problemy pochodza tylko i wylacznie od szablonu, to masz albo bledy w pliku product.tpl albo w product.js. innego miejsca na to nie ma
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 23, 2013, 07:42:10 pm
Postawiłem obok tego sklepu drugi ze standardowymi ustawieniami i templatkami i tam zmiana cen działa ale kiedy do tego sklepu podpinam bazę z tego drugiego sklepu w którym to nie działa to w tym nowym też przestaje już to działać dlatego wątpię żeby to był problem z szablonem.
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: design4VIP w Wrzesień 23, 2013, 07:55:48 pm
to moze masz zle skonfigurowane atrybuty?

http://www.youtube.com/watch?v=a9RlKZy8E6w (http://www.youtube.com/watch?v=a9RlKZy8E6w)
www.youtube.com/watch?v=SaFdEQ8q6mM (http://prestashopforum.pl/www.youtube.com/watch?v=SaFdEQ8q6mM)
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: rask w Wrzesień 24, 2013, 09:14:21 am
Okazało się jednak że to przez bazę danych, firma przenosząca mi bazę danych z OSC zwaliła sprawę, w tabeli _currency_shop przy conversion_rate było 0, wystarczyło zmienić na 1 i działa.
Tytuł: Odp: Przeliczanie ceny
Wiadomość wysłana przez: design4VIP w Wrzesień 24, 2013, 10:15:14 am
no to otym ze byla przenoszona z OSC albo nie pisales albo przeoczylem ;) a to dosc istotne, tak na przyszlosc ;)