Opcje produktu - wy?wietlana pe?na cena

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Opcje produktu - wyświetlana pełna cena

Postprzez smen » 4 lut 2013, o 18:36

Witam. Żeby nie było szukałem na forum :) Działam obecnie z OC 1.5.4 i próbuje zrobić pewną rzecz. Powiedzmy że mam produkt wart 10 zł, a jego opcja np produkt niebieski kosztuje 12 zł. Dodaję opcję produktu i wszystko pięknie. Jedyna rzecz która mnie zastanawia i chce ją zmienić to aby w polach wyboru opcji użytkownik widział nie +2 a 12 zł. Niech widzi całą cenę. Czy mieliście koledzy z tym do czynienia? Nie mogę przebrnąć przez kod w product.php trochę mnie przerasta :) Chodzi Wam może po głowie jakieś rozwiązanie? Będę wdzięczny za pomoc.
smen
 
Posty: 13
Dołączył(a): 21 sty 2013, o 10:26

Re: Opcje produktu - wyświetlana pełna cena

Postprzez Grelsoon » 5 lut 2013, o 02:22

O coś takiego Ci chodzi ? Zobacz rozmiar produktu. Ja tu modyfikowałem ze jeżeli wybierzesz opcje większy rozmiar, to cena całej piżamy musi wzrosnąć.
http://www.sklep-martel.pl/index.php?route=product/product&product_id=60
Grelsoon
 
Posty: 5
Dołączył(a): 18 lip 2012, o 12:01

Re: Opcje produktu - wyświetlana pełna cena

Postprzez staniapl » 5 lut 2013, o 12:28

Avatar użytkownika
staniapl
 
Posty: 631
Dołączył(a): 13 lut 2012, o 19:47
Lokalizacja: Zambr?w, Nowe Piekuty

Re: Opcje produktu - wyświetlana pełna cena

Postprzez smen » 5 lut 2013, o 12:37

Grelsoon napisał(a):O coś takiego Ci chodzi ? Zobacz rozmiar produktu. Ja tu modyfikowałem ze jeżeli wybierzesz opcje większy rozmiar, to cena całej piżamy musi wzrosnąć.
http://www.sklep-martel.pl/index.php?route=product/product&product_id=60


Fajne rozwiązanie. Możesz coś więcej napisać.
smen
 
Posty: 13
Dołączył(a): 21 sty 2013, o 10:26

Re: Opcje produktu - wyświetlana pełna cena

Postprzez smen » 5 lut 2013, o 12:51

staniapl napisał(a):Powinno Cię zainteresować:

http://forum.opencart.com/viewtopic.php?t=68590


Wielkie dzięki za odpowiedź. Profesjonalne podejście autora ..
Ja zrobiłem to nieco inaczej. W /template/product/product.tpl

Kod: Zaznacz cały
<?php if ($option_value['price']) { ?>
            <!-- Poniższa linia mnie nie interesowała więc ja wyłączyłem
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
-->
           
            <?php $suma = $option_value['price']+$price ; ?>
            <?php settype($suma, "float"); ?>
            <?php echo $suma." PLN"; ?>



Jedyny problem jaki teraz mam to że zmienne które składają się na zmienna $suma są liczbami zmienno-przecinkowymi i nie widzę prawidłowego wyniku po kropce. Macie jakiś pomysł. Pewnie coś skopałem bo raczkuje jak to mówia, nie myli się ten co nic nie robi...
smen
 
Posty: 13
Dołączył(a): 21 sty 2013, o 10:26


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości

cron