Polskie wsparcie PrestaShop

PrestaShop => Konfiguracja => Wątek zaczęty przez: sznoorek w Czerwiec 06, 2013, 11:13:07 am

Tytuł: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w 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?
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: tyszek w 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/
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w 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
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: tyszek w 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ę ;/
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w Czerwiec 10, 2013, 03:38:51 pm
Mam {$product_total} właśnie, ale i tak dodaje koszt wysyłki.
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: tyszek w 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 ;/
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: design4VIP w Czerwiec 11, 2013, 08:05:50 pm
{$productTotal}
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w 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.
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w 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.
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: design4VIP w 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)
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w 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);
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: design4VIP w 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 ?
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w Czerwiec 12, 2013, 08:51:19 am
<span id="cart_block_total" class="price ajax_block_cart_total">{$product_total}</span>
Tytuł: Odp: suma cen produktów w bloku koszyka
Wiadomość wysłana przez: sznoorek w 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.