wdrożenia PrestaShop

suma cen produktów w bloku koszyka

  • 13 Odpowiedzi
  • 2813 Wyświetleń

0 użytkowników i 2 Gości przegląda ten wątek.

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
suma cen produktów w bloku koszyka
« dnia: Czerwiec 06, 2013, 11:13:07 am »
Tym razem próbuje uzyskać sumę cen produktów bloku koszyka.
Chce zamienić pole Suma (towar+wysyłka) na sam towar.
Udało mi się zrobić tak ze na chwilę pojawia towar+wysyłka i po chwili sam towar.

A czy idzie to jakość zrobić by było ciągle suma cen produktów bez kosztów wysyłki?

*

Offline tyszek

  • Tubylec
  • ****
  • 185
  • 6
  • Płeć: Mężczyzna
    • Drogeria - Perfumeria FROCUS
  • PrestaShop: 1.4.x
  • Status: forum
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #1 dnia: Czerwiec 08, 2013, 11:14:08 am »
Oryginalnie w prescie 1.4.4.1 masz tak, że suma jest towaru poniżej dostawa a pod kreską suma towarów i dostawy.
przykład:http://www.frocus.pl/

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #2 dnia: Czerwiec 10, 2013, 08:54:59 am »
Chodzi mi o podsumowanie bez kosztów wysyłki.
W/w linku są produktu (suma tego samego produktu jeżeli więcej niż 1), a pod kreską koszt wysyłki i suma wszystkiego.
Ja potrzebuje produkty (suma tego samego produktu jeżeli więcej niż 1), a pod kreską sumę za produkty bez kosztów za wysyłkę.

Aktualnie zrobiłem domyślnego przewoźnika na darmowego i mi go nie liczy ;P

*

Offline tyszek

  • Tubylec
  • ****
  • 185
  • 6
  • Płeć: Mężczyzna
    • Drogeria - Perfumeria FROCUS
  • PrestaShop: 1.4.x
  • Status: forum
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #3 dnia: Czerwiec 10, 2013, 03:22:52 pm »
Jedynie doszedłem do tego ze jak wstawisz {$product_total} to masz to co oczekujesz ale jak zrobić żeby się uaktualniało po dodaniu produktu to nie wiem ;/ Jak tylko to dopiszesz to się uaktualnia po F5 a nie po dodaniu jak powinno być.

Kombinowałem z różnymi klasami ale nie udało się ;/

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #4 dnia: Czerwiec 10, 2013, 03:38:51 pm »
Mam {$product_total} właśnie, ale i tak dodaje koszt wysyłki.

*

Offline tyszek

  • Tubylec
  • ****
  • 185
  • 6
  • Płeć: Mężczyzna
    • Drogeria - Perfumeria FROCUS
  • PrestaShop: 1.4.x
  • Status: forum
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #5 dnia: Czerwiec 10, 2013, 04:05:26 pm »
ta klasa za to odpowiada że dodaje koszt wysyłki
class="price ajax_block_cart_total"
jak to wywalisz to jest ok ale aktualizacja leży ;/

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #6 dnia: Czerwiec 11, 2013, 08:05:50 pm »
{$productTotal}
design4VIP z innej strony...

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #7 dnia: Czerwiec 11, 2013, 08:36:46 pm »
Mam tak:<span id="cart_block_total" class="price ajax_block_cart_total">{$product_total}</span>i zlicza koszt wysyłki - domyślenie darmowa więc nie liczy.
Jak dam <span id="cart_block_total" class="price ajax_cart_total">{$product_total}</span>to przy zmianie/dodaniu produktu do koszyka na chwile pokazuje sumę towar+wysyłka i po chwili pojawia się sam towar.

Nie wiem dlaczego pod zmienną {$product_total} jest suma towar+wysyłka bo nazwa wskazuje suma produktów.
{$productTotal} przy pustym koszyku nic nie pokazuje.

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #8 dnia: Czerwiec 11, 2013, 08:44:13 pm »
Tu jest opis http://www.wmroczkowski.pl/prestashop-usuniecie-kosztu-przesylki/
ale działa jak opisałem wyżej.

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #9 dnia: Czerwiec 11, 2013, 09:12:38 pm »
{$productTotal} przy pustym koszyku nic nie pokazuje.
{$productTotal} - to zmienna zliczajaca tylko i wylacznie produkty, wiec jezeli nie ma w koszyku produktow to skad ta dziwota, ze nic niema?

a to, ze sie pokazyje a pozniej znika to masz zle przekazana zmienna w ajax. przeanalizuj co masz w .tpl przy "ajax_block_cart_total" i porownaj z tym co masz w cart.js, taka funkcjonalnosc jak zamierzasz zrobic, jezleli nie wystepuje w standardzie w koszyku bedzie wymagala tak przebudowy .js jak i .tpl-i (tak szalonu jak i zmiennych ajax)
design4VIP z innej strony...

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #10 dnia: Czerwiec 11, 2013, 10:23:29 pm »
Było $('.ajax_block_cart_total').text(jsonData.Total); a mam teraz $('.ajax_block_cart_total').text(jsonData.productTotal);

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #11 dnia: Czerwiec 12, 2013, 08:12:53 am »
Było $('.ajax_block_cart_total').text(jsonData.Total); a mam teraz $('.ajax_block_cart_total').text(jsonData.productTotal);

no i ok, tylko w ktorej funkcji?  a co masz przy class="ajax_block_cart_total" w .tpl ?
design4VIP z innej strony...

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #12 dnia: Czerwiec 12, 2013, 08:51:19 am »
<span id="cart_block_total" class="price ajax_block_cart_total">{$product_total}</span>

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: suma cen produktów w bloku koszyka
« Odpowiedź #13 dnia: Czerwiec 12, 2013, 07:21:10 pm »
No to udało mi się<span id="tm_cart_block_total" class="price ajax_cart_total">{$total_products}</span>i dodanie #tm_cart_block_total w css.