wdrożenia PrestaShop

Waga poniżej 1kg a wysyłka

  • 9 Odpowiedzi
  • 2723 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Waga poniżej 1kg a wysyłka
« dnia: Październik 05, 2012, 08:03:34 pm »
Witam

Chciałbym się upewnić bo na angielskim forum wyczytałem, że to błąd:

Na silniku 1.5.17 nie działa obliczanie kosztu wysyłki do 1kg. Mam klienta który potrzebuje wysyłkę:

0-100g - £0.90
101-250g - £1.10
251-750g - £2.50
751-1000g - £3.50
1001-1250g - £4.80 
1251-1500g - £5.60     

Jak ustawie wagę 1 produktu na 1kb a drugiego na 2kg to w zależności od tego który jest w koszyku to nalicza odpowiednią stawkę ale ustawie wagę produktu z zakresu 0.1kg do 1kg to naliczanie w koszyku już nie działa prawdłowo. Bierz jaką tam wyższą wartość i i nie stosuje się do widełek.

Czy ten problem był juz poruszany? Bo nic nie znalazłem.

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #1 dnia: Październik 05, 2012, 10:57:44 pm »
Ustawienia-> Lokalizacja
zmien kg na g

i przeliczaj wszystko w gramach
Integracja wf-mag presta
freelancer

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #2 dnia: Październik 05, 2012, 11:29:28 pm »
Tak - to rozwiązuje ten problem.
Ale dziwi mnie, że po określeniu zakresu gdzie od 0 do 100g dla jednego dostawcy i 101-500g dla drugiego - dla wszystkich produktów pokazuje dwóch dostawców - to nielogiczne.

Skoro produkt waży 150g to powinien się wyświetlać tylko ten dostawca który ma przypisany zakres 101-500.

A tu pokazuje dostawców jako opcje do wyboru..Da się określić filtr żeby blokowało dostaców nie spełniających kryteriów wagowych?

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #3 dnia: Październik 05, 2012, 11:44:29 pm »
ok znalazłem Out-of-range behavior: na disable ;)

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #4 dnia: Październik 06, 2012, 09:49:32 am »
Teraz jest już coś nie tak.

W koszyku mamy liste krajów. Wybieram Czech Republic. Definiuje kuriera (do wysyłek zagranicznych), określammu zakresy wagowe w gramach, definuje do każdego cenę i teraz z listy w koszyku jak wybiorę ten kraj to pojawia mi się ten dostawca ale z opłatą FREE.

Sprawdzałem to już 1000 razy i wszystkie zależności się zgadzają - produkt waży 50g wieć pasuje do pierwszych widełek i ceba powinna być 2.7 funta.

Co ciekawe jak ustawie u dostawcy parametr out of range to ten dotawca dla Czech już się nie pojawi - wszystko wygląda tak jakby produkt z koszyka nie załapywał się na zakresy wagowe lub cenowe (czyli jest poza zasięgiem dostawcy). Jednak to sprawdzałem już i wszystko pasuje.

Czy są jeszcze gdzieś jakieś ustawienia produktu że jest on poza zasięgiem dostawcy?
Kraje i strefy powiązałem.

Kraj na liście jest włączony i przypisany do utworzonej strefy (ZONE). Utworzyłem nową strefę poniważ ten dostawca ma być tylko dla określonych krajów europy. Ale dostawca się wyświetla więc to raczej działa - czemu jest poza zakresem?

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #5 dnia: Październik 06, 2012, 11:07:05 am »
wysylki powinienes miec przede wszystkim skofigurowane tak:

0-100g - £0.90
100-250g - £1.10
250-750g - £2.50
750-1000g - £3.50
1000-1250g - £4.80
1250-1500g - £5.60 

przy takim wypadku jak miales nie uwzglednialo wartosci np. 100g dlatego, ze lewa wartosc to waga "nie zawierajaca sie" [Start range (included)] a prawa wartosc to waga brana pod uwage [End range (excluded)]. mozliwe, ze i to bedzie problemem, bo Presta szaleje bo nie ma ciaglosci wag.
design4VIP z innej strony...

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #6 dnia: Październik 06, 2012, 12:11:00 pm »
Zmieniłem widełki ale u mnie nadal to fiksuje.
Np. dla produktu o wadze 50g dobrze wybiera i oblicza dostawce ale na górze w koszyku pokazuje free sheepeng. (powinno być 0.90 funta)
Dla produktu o wadze 150g juz pokazuje poprawnie i na górze i na dole przy dostawcy...

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #7 dnia: Październik 06, 2012, 12:15:31 pm »
Gdzieś jeszcze są jakies ustawienia które mają na to wpływ, bo jak dodam nowy produkt to działa ok a dla produktów testowych tych domyślnych już nie. Więc coś muszą mieć ustawione..

Nadal jednak nie działa mi to dla nowych krajów..nawet na na nowym produkcie mam przy dostawcy na dole free a na górze z domyslnego kuriera - już mi się kończą pomysły.

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #8 dnia: Październik 06, 2012, 12:48:08 pm »
Problem z wysyłkami zagranicznymi chyba dotyczy stref (ZONE).
Żeby dany dostawca dostarczał tylko w wybranych krajach muszę utworzyć now strefy.
I tak dla np. francji tworzę strefę France (EU) i kraj Francja przypisuje do tej nowej strefy.

Domyślnie jest przypisana do Europy ale to mi nie pasuje bo nie do wszystkich krajów europy chce wysyłać - więc nie nie mogę zaznaczyć srefy Europa tylko tworzą nową.

I to generalnie nie działa.
Po poprawnej konfiguracji koszyk stwierdza że nie może wysłać bo nie określonego dostawcy dla tego adresu .

Jeśli zrobie dokładnie to samo ale dla domyślnych wartości presty czyli np. francję dam do strefy Europa to wszytko działa ok.

*

Offline kobi44

  • Nowy
  • *
  • 10
  • 0
Odp: Waga poniżej 1kg a wysyłka
« Odpowiedź #9 dnia: Październik 07, 2012, 11:02:19 pm »
wszystkie moje problemy z wysyłką są związane prawdopodobnie z błędną nazwą dostawcy gdzie został użyty znak &. Przez to edytując tego kuriera nic nie da się zapisać, nadpisać, zmienić - wątek z pytaniem jak rozwiązać taki problem założyłem osobno. Jeśli ktoś wie jak go rozwiązac to prosze o pomoc.