wdrożenia PrestaShop

Skopiowanie zmiennej z boxu promocje do listy produktów

  • 3 Odpowiedzi
  • 3225 Wyświetleń

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

*

Offline domel003

  • Nowy
  • *
  • 4
  • 0
Skopiowanie zmiennej z boxu promocje do listy produktów
« dnia: Wrzesień 18, 2009, 08:09:06 pm »
Witam, chodzi mi o to, aby zamiast tekstu "Niższa cena" na liście produktów wyświetlała mi się tam skreślona 'dawna' cena, tj cena przed promocją. Co gdzie trzeba wkleić, jak 'załadować' zmienne do pliku product.php. Rozumiem, że mam znaleźć jakiś odpowiednik w plikach blockspecials.php i tpl i przenieść coś do product.php product.tpl i product-list.tpl. Udało mi się wyedytować szablon tak, że pokazuje mi zamiast "Niższej ceny" skreślone 0,00zł.
Czyli co mam i gdzie skopiować...

*

Offline galganka

  • Uśmiechnij się, jutro możesz nie mieć zębów :P
  • Tubylec
  • ****
  • 230
  • 0
  • Płeć: Kobieta
    • Selone.com
Odp: Skopiowanie zmiennej z boxu promocje do listy produktów
« Odpowiedź #1 dnia: Wrzesień 19, 2009, 09:19:57 am »
Nie zmieniasz nic w pliku. Musisz wejść w PA w Narzędzia/Tłumaczenia, z listy rozwijanej wybrać Tłumaczenie stron sklepu, kliknąć na flagę polską i tam wyszukać "Price lowered!". W tabelce wprowadzasz nazwę jaką chcesz.

*

Offline domel003

  • Nowy
  • *
  • 4
  • 0
Odp: Skopiowanie zmiennej z boxu promocje do listy produktów
« Odpowiedź #2 dnia: Wrzesień 19, 2009, 12:59:28 pm »
to co wpisać tam jako cenę przed obniżką? cos pewnie w {...}

*

Offline slash5

  • Użytkownik
  • **
  • 35
  • 0
Odp: Skopiowanie zmiennej z boxu promocje do listy produktów
« Odpowiedź #3 dnia: Czerwiec 07, 2010, 10:47:21 pm »
W product-list.tpl dać:
{if $product.on_sale}
<span class="on_sale">{l s='On sale!'}</span>
{elseif ($product.reduction_price != 0 || $product.reduction_percent != 0) && ($product.reduction_from == $product.reduction_to OR ($smarty.now|date_format:'%Y-%m-%d' <= $product.reduction_to && $smarty.now|date_format:'%Y-%m-%d' >= $product.reduction_from))}
<span class="old_price">{convertPrice price=$product.price_without_reduction}</span>
{/if}

oraz w global.css:

ul#product_list li .price - znalezc ta linijke i zastąpić na


ul#product_list li .price{
    display: block;
    font-size: 1.5em;
    margin-bottom: 0.2em;
}
ul#product_list li .old_price{
    font-size:1.0em;
    text-decoration:line-through;
}