wdrożenia PrestaShop

Cena refundowana produktu

  • 7 Odpowiedzi
  • 3325 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline chester

  • Nowy
  • *
  • 5
  • 0
  • prestashop
  • PrestaShop: 1.6.1
  • Status: forum
Cena refundowana produktu
« dnia: 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.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Cena refundowana produktu
« Odpowiedź #1 dnia: Listopad 02, 2016, 10:23:03 am »
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
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline chester

  • Nowy
  • *
  • 5
  • 0
  • prestashop
  • PrestaShop: 1.6.1
  • Status: forum
Odp: Cena refundowana produktu
« Odpowiedź #2 dnia: Listopad 02, 2016, 10:56:23 am »
Jak przekazać nową cenę do koszyka? Gdzie poza tplką produktu muszę to edytować?

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Cena refundowana produktu
« Odpowiedź #3 dnia: Listopad 02, 2016, 04:31:53 pm »
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
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline endriu107

  • user
  • Mieszkaniec
  • *****
  • 1,197
  • 51
  • PrestaShop: PS
  • Status: forum
Odp: Cena refundowana produktu
« Odpowiedź #4 dnia: Listopad 02, 2016, 06:19:27 pm »
Można to zrobić bez ingerencji w kod korzystając z atrybutów.

*

Offline chester

  • Nowy
  • *
  • 5
  • 0
  • prestashop
  • PrestaShop: 1.6.1
  • Status: forum
Odp: Cena refundowana produktu
« Odpowiedź #5 dnia: Listopad 03, 2016, 09:46:46 am »
Można to zrobić bez ingerencji w kod korzystając z atrybutów.

Możesz coś więcej podpowiedzieć?  :)

*

Offline endriu107

  • user
  • Mieszkaniec
  • *****
  • 1,197
  • 51
  • PrestaShop: PS
  • Status: forum
Odp: Cena refundowana produktu
« Odpowiedź #6 dnia: Listopad 03, 2016, 10:08:51 am »
Atrybuty wyboru jako radio i dla każdego atrybutu inna cena klient zaznacza np. atrybut refundacja i cena się zmienia na niższą.

*

Offline chester

  • Nowy
  • *
  • 5
  • 0
  • prestashop
  • PrestaShop: 1.6.1
  • Status: forum
Odp: Cena refundowana produktu
« Odpowiedź #7 dnia: Listopad 04, 2016, 01:25:46 pm »
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 ?