wdrożenia PrestaShop

Ustawienia darmowej wysyłki - problem

  • 4 Odpowiedzi
  • 9713 Wyświetleń

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

*

Offline adasbb

  • Nowy
  • *
  • 18
  • 0
  • prestashop
  • PrestaShop: 1.5.6
  • Status: forum
Ustawienia darmowej wysyłki - problem
« dnia: Kwiecień 12, 2016, 08:28:05 am »
Witam,

Mój sklep jest na PrestaShop 1.5.6.3

Problem tyczy się darmowej dostawy.

W Wysyłce-->Pakowanie i wysyłka mam ustalone, że Darmowa dostawa obowiązuje od 400zł.

Chciałbym, aby ta metoda działała tylko dla zakupów z Przedpłatą, natomiast dla "Za pobraniem" doliczało normalnie koszty wysyłki po przekroczeniu wartości zamówienia 400zł.

Czy jest to możliwe do wykonania w jakiś prosty sposób, czy będę jednak musiał ratować się płatnymi modułami lub też ostrym grzebaniem w kodzie?

Proszę o pomoc.

*

Offline presta4you.com

  • Stały użytkownik
  • ***
  • 82
  • 2
  • PrestaShop: PS
  • Status: Programista
Odp: Ustawienia darmowej wysyłki - problem
« Odpowiedź #1 dnia: Kwiecień 12, 2016, 10:32:25 am »
Najlepszym rozwiązaniem będzie zainstalowanie ship2pay oraz ustawienie przy konkretnych formach wysyłki indywidualnych kosztów, które będą uwzględniały koszt darowej wysyłki 400zł.
Presta4you.com - moduły do prestashop

*

Offline adasbb

  • Nowy
  • *
  • 18
  • 0
  • prestashop
  • PrestaShop: 1.5.6
  • Status: forum
Odp: Ustawienia darmowej wysyłki - problem
« Odpowiedź #2 dnia: Kwiecień 12, 2016, 11:31:44 am »
A jednak udało mi się problem dość prosto rozwiązać, dodałem w classes/cart.php if ($orderTotalwithDiscounts >= (float)($free_fees_price) && (float)($free_fees_price) > 0 AND ($id_carrier == 83 OR $id_carrier == 87) )
czyli AND (...

I aktualnie mam tak jak chciałem, czyli powyżej zamówienia 400zł netto dolicza koszty wysyłki tylko dla pobrania, przedpłata jest darmowa.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Ustawienia darmowej wysyłki - problem
« Odpowiedź #3 dnia: Kwiecień 12, 2016, 04:59:57 pm »
Pamiętaj tylko, że każda edycja kuriera zmienia jego id :)
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline adasbb

  • Nowy
  • *
  • 18
  • 0
  • prestashop
  • PrestaShop: 1.5.6
  • Status: forum
Odp: Ustawienia darmowej wysyłki - problem
« Odpowiedź #4 dnia: Kwiecień 13, 2016, 02:08:51 pm »
Dziękuję za zwrócenie uwagi. Będę o tym pamiętał :)