Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: chester w Listopad 02, 2016, 10:12:46 am
-
Cześć wszystkim. Chciałbym w sklepie dodać cenę refundowaną produktu. Coś na wzór, jak w sklepie: https://www.ortopedio.pl
Czyli jest cena normalna, cena refundowana 100% i cena refundowana z ustaloną ceną (do wpisania w panelu admina).
Czy jest jakiś moduł, który by coś takiego dodał - może być płatny? Ewentualnie czy da się coś takiego dorobić? Z PHP nie będzie problemu, ale z PRESTĄ nie miałem zbytnio do czynienia i prosiłbym o jakieś wskazówki. Pozdrawiam.
-
musisz przerobić product.tpl w swoim szablonie. Jeśli nie masz problemów z php wystarczy, że zdefiniujesz nową cenę na bazie ceny produktu [-100%]. Jeśli chcesz mieć dodatkowo możliwość wprowadzenia takiej ceny musisz przerobić kontroler produktu oraz dodać pole w bazie danych w tabelach ps_product i ps_product_shop oraz zmodyfikowac formularz dodawania produktu w back office
-
Jak przekazać nową cenę do koszyka? Gdzie poza tplką produktu muszę to edytować?
-
tutaj musiałbyś przerobić cały kontroler koszyka. Natomiast pytanie po co ? Jeśli jest to wartość stała typu [-100%] wystarczy przerobić shopping-cart.tpl oraz wyświetlanie zamówienia w back office
-
Można to zrobić bez ingerencji w kod korzystając z atrybutów.
-
Można to zrobić bez ingerencji w kod korzystając z atrybutów.
Możesz coś więcej podpowiedzieć? :)
-
Atrybuty wyboru jako radio i dla każdego atrybutu inna cena klient zaznacza np. atrybut refundacja i cena się zmienia na niższą.
-
Ok, atrybuty to jest to czego potrzebowałem. Ale mam jeden problem. Chciałbym w liście produktów na stronie głównej wyświetlać informację czy produkt jest refundowany. Wyświetlanie jest za pomocą product-list.tpl. Jednak tam nie jest przekazywana zmienna $groups - a przez zmienną $groups wyświetlane są atrybuty w product.tpl. Który plik/funkcję muszę edytować, żeby przekazać $groups do product-list.tpl ?