Polskie wsparcie PrestaShop

PrestaShop => Konfiguracja => Wątek zaczęty przez: Tomplus w Wrzesień 04, 2008, 03:50:04 pm

Tytuł: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Tomplus w Wrzesień 04, 2008, 03:50:04 pm
Witam,
Umieściłem w załączniku mój błąd.
6,10 zł za wysyłkę.

Przeszukałem wszystkie opcje ale nie znalazłem nigdzie tej kwoty.

Chce wykluczyć opłaty związane z dostawą od ceny produktu.

Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Tomplus w Wrzesień 11, 2008, 11:27:02 am
Czy ktoś pomoże rozwiązać ten problem ?
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Adk w Wrzesień 11, 2008, 05:38:41 pm
6,10 to masz pewnie brutto - w panelu pewnie wpisane bedziesz mial netto - 5 zł poszukaj w opcjach wysyłki -> uzależnione od kwoty
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Tomplus w Wrzesień 11, 2008, 06:20:14 pm
Co do tego że brutto masz, racje, jednakże nigdzie nie mogę znaleźć tego 5zł i problem jest właśnie w tym, bo zmiana brutto na netto nie jest aż tak wazna.

Ważne jest z zerowanie kwoty przesyłki.
Przeszukałem cały AdminShipping i nie znalazłem żadnej 5.
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Adk w Wrzesień 14, 2008, 10:03:35 pm
Sprawdz sobie jeszcze koszt opakowania czy nie masz dodany czasami (wrapping)
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Tomplus w Wrzesień 14, 2008, 10:07:49 pm
Taa... tylko gdzie jest ten koszt opakowania, bo powtarzam, że szukałem i nie mogłem znaleźć nigdzie innych wartości ceny.
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Adk w Wrzesień 14, 2008, 10:09:46 pm
Shipping -> opakowanie i tam pierwsze pole typu input jest to koszt opakowania
Ew. napisz na priv'a jakis tymczasowy login do panelu admina postaram sie odnalesc ci to
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: mmdo w Wrzesień 14, 2008, 10:10:48 pm
NIe wiem czy dokładnie ci o to chodziło ale w pliku blockcart.php zmnień na:

'shipping_cost' => Tools::displayPrice($params['cart']->getOrderTotal(true, 2), $currency),
'total' => Tools::displayPrice($params['cart']->getOrderTotal(true, 4), $currency),

pozdr.
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Tomplus w Wrzesień 14, 2008, 11:06:14 pm
@mmdo
Nie wiem co źle robię, ale u mnie wygląda kod po modyfikacji tak:
               'products'=> $params['cart']->getProducts(true),
               'discounts' => $params['cart']->getDiscounts(),
               'nb_total_products' =>$params['cart']->nbProducts(),
               //old               'shipping_cost' => Tools::displayPrice($params['cart']->getOrderTotal(true, 5), $currency),
               'show_wrapping' => floatval($params['cart']->getOrderTotal(true, 6)) > 0 ? true : false,
               'wrapping_cost' => Tools::displayPrice($params['cart']->getOrderTotal(true, 6), $currency),
               'total' => Tools::displayPrice($params['cart']->getOrderTotal(true, 4), $currency),
               //old               'total' => Tools::displayPrice($params['cart']->getOrderTotal(), $currency),
               'id_carrier' => $params['cart']->id_carrier,
               'ajax_allowed' => intval(Configuration::get('PS_BLOCK_CART_AJAX')) == 1 ? true : false

Nie wiem czy mogę zrobić że 'wrapping_cost' => 0, po prostu i to by rozwiązało sprawę.

@Adk

Back Office >> Shipping >> Opakowanie / Wrapping

Mam 4 pola input:
- Zależności: 0 zł
- Bezpłatna dostawa od: 200000  zł
- Bezpłatna dostawa od: 0 g
- Płatność: Zależne od całkowitej ceny
ZAPISZ

Nic więcej.
Poniżej jest tylko: Cena kuriera, strefy geo i zakresu
Ale nie mam tam nikogo. Pusta lista.
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: mmdo w Wrzesień 14, 2008, 11:19:41 pm
//'shipping_cost' => Tools::displayPrice($params['cart']->getOrderTotal(true, 2), $currency),
'show_wrapping' => floatval($params['cart']->getOrderTotal(true, 6)) > 0 ? true : false,
'wrapping_cost' => Tools::displayPrice($params['cart']->getOrderTotal(true, 4), $currency),
'total' => Tools::displayPrice($params['cart']->getOrderTotal(true, 4), $currency),

To znaczny tak, teraz będzie ok tyle że jeszcze odznace  napis wysyłka chyba jest w .tpl-u  przy koszyku natomiast w przy zakupie będzie naliczało. A ty chcesz zupełnie odejść od kosztu przesyłki?
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: Tomplus w Wrzesień 14, 2008, 11:25:17 pm
Tak, raz że chce pozbyć się przesyłki i kosztów związanych z przesyłką, bo za przesyłkę będzie zawsze płacisz kupujący od kuriera. (Nie zamierzamy z góry opłacać kurierów)

Dwa, idę w kierunku: jeden produkt -> jeden zakup.
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: mmdo w Wrzesień 15, 2008, 02:17:54 pm
Pewnie jest wiele rozwiązań, mi przyszło na myśl - choć z góry mówie, że  nie wiem czy to jest akurat jedno z lepszych- aby nie grzebać i modyfikować kodu za bardzo, zmienić ustawienia w bazie danych. Koszt przesyłki o który pytałeś wcześniej jest zapisany właśnie tam - tabela Deliver, ustawiłem na 0.00 natomiast w tabeli carrier jest pozycja shipping_handling którą  ustawiłem na zero. Ustawienia te dały mi naliczanie do przesyłki 0 zł. Jednak zostaje jeszcze jeden szczegół tzn. aby na ogólnym zamówieniu nie pokazywało nam wogóle pozycji  przesyłki oraz przy wyborze opcji kuriera nie pisało "cena free".   
Tytuł: Odp: Wysyłka - koszt który nie można zmienić
Wiadomość wysłana przez: cratown w Grudzień 04, 2008, 04:04:06 pm
Ja żeby usunąć ten problem usunąłem Amerykańskie Stany i wstawiłem Polskie województwa :)