andr_w 0 Posted December 2, 2018 Chciałem zrobić że jak produktu nie ma lub jest na zamówienie to pod produktem będzie zamiast ceny "0zł", to "cena na telefon". Znalazłem jeden kod: Otwórz plik tools.php z folderu classes, znajdź linię: if ($currency === NULL) $currency = Currency::getCurrent(); Zaraz pod nią dodaj: if ($price == 0) return 'Cena na telefon'; U mnie to tak wygląda po przeróbkach: if ($currency === null) { $currency = $context->currency; if ($price == 0) return 'Cena na telefon'; } elseif (is_int($currency)) { $currency = Currency::getCurrencyInstance((int)$currency); } Wszystko działa, ale jest jeden mankament mianowicie teraz na górze w podsumowaniu koszyka, gdy jest pusty zamiast pokazywać 0szt i 0zł, to pokazjej 0 szt. i cena na telefon. Jak to poprawić żeby pod produktami było 0zł, a w podsumowaniu koszyka było 0zł a nie cena na telefon. Quote Share this post Link to post Share on other sites
charles74 0 Posted October 23 Hej też chcę coś takiego zrobić? Znalazłeś coś działającego? Jeśli tak, proszę oświeć mnie. Quote Share this post Link to post Share on other sites
design4VIP 99 Posted October 25 (edited) Nie zmieniać kontrolera tylko szablon, w miejscach gdzie to będzie wymagane. Cena nie jest wyświetlana aż w tak wielu miejscach, żeby to było niewykonalne. Poza tym dzięki takiemu zabiegowi będziesz miał możliwość stylowania tego napisu względem wyświetlane ceny nominalnej Edited October 25 by design4VIP (see edit history) Quote Share this post Link to post Share on other sites