To jaka cena będzie pokazana na stronie produktu determinuje ustawienie w grupach klientów. Opisywaliśmy to już wcześniej.
Jednak jeśli chcemy obok (domyślnej) ceny brutto przedstawić też cenę netto poniżej informacja jak to zrobić.
Uwaga! Jest to doraźne rozwiązanie. Jeśli sklep bazuje na grupach atrybytów, które mają wpływ na cenę należy to przeprogramować. Chodzi o to, że przy np. zmianie rozmiaru produktu musi się zmienic cena – cena netto którą wstawimy w poniższy sposób się nie zmieni. Będzie ona sztywna tzn. zawsze będzie pokazywala tę samą cenę netto podstawowego produktu / podstawowej kombinacji produktu. Rozwiązanie jest dedykowane dla prostego asortymentu, gdzie nic nie wpływa na cenę.
Otwórz plik:
themes/[szablon]/product.tpl
W miejscu, gdzie chcesz pokazać cenę netto wklej:
<span class="price_net">({convertPrice price=$product->getPrice(false, $smarty.const.NULL)} {l s='tax excl.'})</span>
Najlepiej gdzieś w okolicach ceny brutto. Np. przed tym paragrafem:
<p class="our_price_display" ...
Wygląd ceny netto możesz ostylować. Dodaj w pliku:
themes/[szablon]/css/product.css
Regulę CSS:
.price_net { font-size: 18px; font-weight: bold; }
można prosić poradnik odnośnie presty 1.7?