slawko03 Posted June 17, 2013 Share Posted June 17, 2013 Witam wszystkich Mam w sklepie w (hurtowni) dwie ceny, Cena sprzedaży z podatkiem: tutaj wpisuję cenę pojedyńczego produktu, np 60 zł za 1 parę i Cena jednostkowa: z dopiskiem za ile sztuk tutaj wpisuję cenę za całą paczuszkę np 600 zł za 10 par butów, do koszyka wpada cena sprzedaży z podatkiem czyli cena jednej pary, a chciałbym by do koszyka wpadała cena za całą paczkę butów np 10 par 600 zł Z góry dzięki za pomoc. Link to comment Share on other sites More sharing options...
presta4you.com Posted June 17, 2013 Share Posted June 17, 2013 Jaka wersja prestashop i jak dokładnie jest to rozwiązane w sklepie? W którym polu wpisujesz ceny? Jeżeli możesz podaj też adres sklepu. Link to comment Share on other sites More sharing options...
slawko03 Posted June 17, 2013 Author Share Posted June 17, 2013 wersja 1.5.4.1 Pole1: Cena netto sprzedaży - tutaj wpisuję ile wychodzi za jedną parę butów Pole2: Cena jednostkowa - tutaj wpisuję cene za określoną ilość butów i ilość par butów. Zależy mi by w kategoraich i produktach polecanych na pierwszej stronie była cena za jedną parę, a na stronie produktowej by było wypisane ile kosztuje 1 para ile całą paczka i ile jest w paczce, tak jak tutaj: http://www.slawko.eu/sklep_buty/sklep/index.php?id_product=9&controller=product'>http://www.slawko.eu/sklep_buty/sklep/index.php?id_product=9&controller=product Bardzo wdzięczny będę za pomoc. adres sklepu: http://www.slawko.eu/sklep_buty/sklep/index.php 1 Link to comment Share on other sites More sharing options...
wojtopole Posted June 18, 2013 Share Posted June 18, 2013 wystarczy chyba jak na karcie produktu z zakładki ILOŚCI i polu Ilość minimalna wybierzesz 10szt nie wiem tylko jak z zachowaniem wielokrotności 10... Link to comment Share on other sites More sharing options...
oidnus Posted June 18, 2013 Share Posted June 18, 2013 Z tego co pamietam to takie cos jak chcesz zrobić stanardowo w prescie jest nie wykonalne (zachowanie wielokrotnosci mininalnego zamowienia). Jest głoszone jako propozycja ale wisi tam od dłuszego czasu. Zawsze można troche sie w jQuery pobawic na stronie i przerobic to troche zabawy będzie. Jak chcesz to moge ci to wyrzeźbić Link to comment Share on other sites More sharing options...
slawko03 Posted June 18, 2013 Author Share Posted June 18, 2013 No chciałbym, ale do koszyka będzie wpadać cena za całą paczkę?, lub wielokrotność? jak by to wyglądało? I co chciałbyś w zamian? Link to comment Share on other sites More sharing options...
slawko03 Posted June 18, 2013 Author Share Posted June 18, 2013 wystarczy chyba jak na karcie produktu z zakładki ILOŚCI i polu Ilość minimalna wybierzesz 10szt nie wiem tylko jak z zachowaniem wielokrotności 10... To nie będzie dobrze bo 11 par będzie można kupić Link to comment Share on other sites More sharing options...
oidnus Posted June 18, 2013 Share Posted June 18, 2013 Ja to rozwiązałbym tak ze nie wkłada sie do koszyka paczek tylko wielokrotnosci paczek. np zamawiajac 1 paczke w kosztyku bylo by 10sztuk i dokladalo by sie po 10 za kazdym razem operowalo by sie na wielkosciach minimalych produtku jako przeskoki miedzy przedzialami. Aktualnie nie mam wersji demo sklepu bo podeslal bym linka Link to comment Share on other sites More sharing options...
slawko03 Posted June 18, 2013 Author Share Posted June 18, 2013 Takie rozwiązanie mnie interesuje, lecz czy to nie wpłynie na wyświetlanie się cen w kategoriach, zalezy mi by na stronach z kategoriami była cena za jedną pare, a nie za wielokrotność? Link to comment Share on other sites More sharing options...
oidnus Posted June 18, 2013 Share Posted June 18, 2013 Nie wplynie to jest tylko zabieg dodawania prodktow w ilosci sztuk wiekszych niz 1 Link to comment Share on other sites More sharing options...
slawko03 Posted June 18, 2013 Author Share Posted June 18, 2013 Nie chodzi mi by dodawało więcej niż 1 tylko całą paczkę tego samego towaru w którym jest np: 5 par a w innym może być 8 par, czy jesteś w stanie coś takiego zrobić? Link to comment Share on other sites More sharing options...
slawko03 Posted June 19, 2013 Author Share Posted June 19, 2013 No i jak jesteś w stanie mi to zrobić, lub podpowiedzieć jak to zrobić? Link to comment Share on other sites More sharing options...
slawko03 Posted June 21, 2013 Author Share Posted June 21, 2013 Dałem rade sam zrobić: zostawiam dla potomnych może komuś się przyda. plik produkt.tpl edytujemy- <!-- <input type="text" name="qty" id="quantity_wanted" class="text" value="{if isset($quantityBackup)}{$quantityBackup|intval}{else}{if $product->minimal_quantity > 1}{$product->minimal_quantity}{else}1{/if}{/if}" size="2" maxlength="3" {if $product->minimal_quantity > 1}onkeyup="checkMinimalQuantity({$product->minimal_quantity});"{/if} /> <input type="hidden" name="qty" id="quantity_wanted" class="text" value="{$product->minimal_quantity*$product->unity}" />--> <select id="quantity_wanted"> <option name="qty" value="{$product->minimal_quantity*$product->unity}">{$product->minimal_quantity*$product->unity}</option> <option name="qty" value="{2*$product->unity}">{2*$product->unity}</option> </select> w pliku shopping-cart-product-line.tpl <!--<div class="cart_quantity_button"> <a rel="nofollow" class="cart_quantity_up" id="cart_quantity_up_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}" href="{$link->getPageLink('cart', true, NULL, "add=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_address_delivery={$product.id_address_delivery|intval}&token={$token_cart}")}" title="{l s='Add'}"><img src="{$img_dir}icon/quantity_up.gif" alt="{l s='Add'}" width="14" height="9" /></a><br /> {if $product.minimal_quantity < ($product.cart_quantity-$quantityDisplayed) OR $product.minimal_quantity <= 1} <a rel="nofollow" class="cart_quantity_down" id="cart_quantity_down_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}" href="{$link->getPageLink('cart', true, NULL, "add=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_address_delivery={$product.id_address_delivery|intval}&op=down&token={$token_cart}")}" title="{l s='Subtract'}"> <img src="{$img_dir}icon/quantity_down.gif" alt="{l s='Subtract'}" width="14" height="9" /> </a> {else} <a class="cart_quantity_down" style="opacity: 0.3;" href="#" id="cart_quantity_down_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}" title="{l s='You must purchase a minimum of %d of this product.' sprintf=$product.minimal_quantity}"> <img src="{$img_dir}icon/quantity_down.gif" width="14" height="9" alt="{l s='Subtract'}" /> </a> {/if} </div>--> <!--<input type="hidden" value="{if $quantityDisplayed == 0 AND isset($customizedDatas.$productId.$productAttributeId)}{$customizedDatas.$productId.$productAttributeId|@count}{else}{$product.cart_quantity-$quantityDisplayed}{/if}" name="quantity_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}_hidden" /> --> można to jeszcze ulepszyć ale dla mnie wystarczy 2 Link to comment Share on other sites More sharing options...
piome Posted August 3, 2013 Share Posted August 3, 2013 Slawko03- odezwij się proszę - bardzo, ale to bardzo- potrzebuję tej funkcji ! Niestety coś mi nie wyszło z tymi dwoma pliczkami .tpl. Edytowałem Notatnikiem, według Twoich wskazówek, ale widać coś zepsułem bo nie zadziałało. Wielka prośba- wklej od siebie, cały kod .tpl i zamieść tutaj, albo jeszcze lepiej na mojego maila w: http://www.piome.pl/prestashop/index.php. Prawdę mówiąc na moje potrzeby byłoby aż nadto, to co pokazałeś na: http://www.slawko.eu/sklep_buty/sklep/index.php?id_product=9&controller=product - ta strzałeczka przy ilości wygląda smakowicie Link to comment Share on other sites More sharing options...
rakepl Posted August 3, 2013 Share Posted August 3, 2013 A gdzie ustalić ilość produktów w opakowanie ? Link to comment Share on other sites More sharing options...
slawko03 Posted August 4, 2013 Author Share Posted August 4, 2013 Cena jednostkowa - tutaj wpisuję cenę za określoną ilość butów i ilość par butów. Link to comment Share on other sites More sharing options...
piome Posted August 4, 2013 Share Posted August 4, 2013 Katalog Produkty Edycja (xxxx) > Ilość- wpisz minimalną jeśli nie stosujesz .tpl od Sławka, a jeżeli tak, to zostaw 1 Link to comment Share on other sites More sharing options...
rakepl Posted August 5, 2013 Share Posted August 5, 2013 (edited) Mozesz wrzucić jakiś capture backoffice ? jak rozwiązujesz problem nie aktywny przycisk "Dodaj do koszyka" ? Udzielam pliki product.tpl i shopping-cart.tpl. Działa dobrze na PS 1.3.1.1, może komuś przyda http://www.mediafire...y10vdvi7mbb99kh Edited August 5, 2013 by rakepl (see edit history) Link to comment Share on other sites More sharing options...
ngocton Posted April 15, 2014 Share Posted April 15, 2014 [email protected] Dałem rade sam zrobić: zostawiam dla potomnych może komuś się przyda.plik produkt.tpl edytujemy- <!-- <input type="text" name="qty" id="quantity_wanted" class="text" value="{if isset($quantityBackup)}{$quantityBackup|intval}{else}{if $product->minimal_quantity > 1}{$product->minimal_quantity}{else}1{/if}{/if}" size="2" maxlength="3" {if $product->minimal_quantity > 1}onkeyup="checkMinimalQuantity({$product->minimal_quantity});"{/if} /> <input type="hidden" name="qty" id="quantity_wanted" class="text" value="{$product->minimal_quantity*$product->unity}" />--> <select id="quantity_wanted"> <option name="qty" value="{$product->minimal_quantity*$product->unity}">{$product->minimal_quantity*$product->unity}</option> <option name="qty" value="{2*$product->unity}">{2*$product->unity}</option> </select> w pliku shopping-cart-product-line.tpl <!--<div class="cart_quantity_button"> <a rel="nofollow" class="cart_quantity_up" id="cart_quantity_up_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}" href="{$link->getPageLink('cart', true, NULL, "add=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_address_delivery={$product.id_address_delivery|intval}&token={$token_cart}")}" title="{l s='Add'}"><img src="{$img_dir}icon/quantity_up.gif" alt="{l s='Add'}" width="14" height="9" /></a><br /> {if $product.minimal_quantity < ($product.cart_quantity-$quantityDisplayed) OR $product.minimal_quantity <= 1} <a rel="nofollow" class="cart_quantity_down" id="cart_quantity_down_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}" href="{$link->getPageLink('cart', true, NULL, "add=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_address_delivery={$product.id_address_delivery|intval}&op=down&token={$token_cart}")}" title="{l s='Subtract'}"> <img src="{$img_dir}icon/quantity_down.gif" alt="{l s='Subtract'}" width="14" height="9" /> </a> {else} <a class="cart_quantity_down" style="opacity: 0.3;" href="#" id="cart_quantity_down_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}" title="{l s='You must purchase a minimum of %d of this product.' sprintf=$product.minimal_quantity}"> <img src="{$img_dir}icon/quantity_down.gif" width="14" height="9" alt="{l s='Subtract'}" /> </a> {/if} </div>--> <!--<input type="hidden" value="{if $quantityDisplayed == 0 AND isset($customizedDatas.$productId.$productAttributeId)}{$customizedDatas.$productId.$productAttributeId|@count}{else}{$product.cart_quantity-$quantityDisplayed}{/if}" name="quantity_{$product.id_product}_{$product.id_product_attribute}_{if $quantityDisplayed > 0}nocustom{else}0{/if}_{$product.id_address_delivery|intval}_hidden" /> --> można to jeszcze ulepszyć ale dla mnie wystarczy JA NIE MOGĘ ZROBIC ! Proszę POMOĆ Slawko03- odezwij się proszę - bardzo, ale to bardzo- potrzebuję tej funkcji ! Niestety coś mi nie wyszło z tymi dwoma pliczkami .tpl. Edytowałem Notatnikiem, według Twoich wskazówek, ale widać coś zepsułem bo nie zadziałało. Wielka prośba- wklej od siebie, cały kod .tpl i zamieść tutaj, albo jeszcze lepiej na mojego maila w: http://www.piome.pl/prestashop/index.php. Prawdę mówiąc na moje potrzeby byłoby aż nadto, to co pokazałeś na: http://www.slawko.eu/sklep_buty/sklep/index.php?id_product=9&controller=product - ta strzałeczka przy ilości wygląda smakowicie JAK TY ROBIŁEŚ http://piome.pl/damskiemlodziez-36-41/521-baleriny-damskie.html Ilość zamawianych par: 12par 24 par 48 par 96 par Link to comment Share on other sites More sharing options...
addd Posted January 18, 2016 Share Posted January 18, 2016 Widać, że sprawa jest dosyć ważna bo wiele osób potrzebuje opcji "pakowane po" czy mógłby się wypowiedzieć jakiś wyjadacz presty czy takie coś powinno być zrobione zgodnie ze sztuką przez jakiś moduł czy to jest tylko kwestia widoku tak jak to zostało tutaj wyżej zaproponowane. Bo w sumie chodzi tylko tak naprawdę o zablokowanie możliwości włożenia do koszyka ilości innej niż wielokrotności paczki. Link to comment Share on other sites More sharing options...
addd Posted January 18, 2016 Share Posted January 18, 2016 Dodatkowo mam jeszcze jeden problem związany z tym rozwiązaniem. Produkty pakowane po... mam w wariantach czyli np. talerz o różnej średnicy różni się tylko wielkością więc wprowadzam ją jako wariant. Niestety producent nie podaje o ile zwiększa się cena przy większym produkcie tylko każdy talerz ma swoją cenę więc dla ułatwienia produkt bazowy wprowadzam z ceną zerową a każdy wariant ma swoją ceną czyli cena zwiększa się o: cała cena produktu. Problem jest z wyświetlaniem informacji z ceną jednostkową w cenie jednostkowej wprowadzam np. cenę za 12 szt. W produkcie bazowym zostawiam zero i w wariancie cena jednostkowa zwiększa się o: i tutaj wpisuje jak jest cena jednostkowa niestety w takiej sytuacji gdy w produkcie bazowy cena jednostkowa jest zero cena jednostkowa przy wariancie w ogóle się nie wyświetla. Link to comment Share on other sites More sharing options...
endriu107 Posted January 18, 2016 Share Posted January 18, 2016 Spokojnie można zrobić taką modyfikacje szablonu która na to pozwoli. Później po ustawieniu w produkcie minimalnejbilości można definiować wielokrotność. Do pełnej poprawnej funkcjonalności należy przerobić wszystkie pliki szablonu które pozwalają na zmiane ilości oraz plik js. Link to comment Share on other sites More sharing options...
peterextras Posted April 19, 2016 Share Posted April 19, 2016 (edited) Witam wszystkich widzę nie jestem sam z problemem... moja sprawa wygląda następująco ,spróbuje to opisać w miarę zrozumiale - sprzedaje głownie na paczki np 10,20 szt dodałem dodatkowy atrybut "paczka" gdzie klient możne wybrać rozmia, kolor, wielkość paczki 10,20 itd. w zakładce produktu tj. cena w sekcji "cena jednostkowa netto" wpisałem przeliczona cenę np. x10 szt i zatytułowałem "cena 1 paczki " pod spodem w żółtym okienku podświetla się cena brutto przeliczona o podatek, i jest generalnie ok. na stronie pojawia się cena jednostkowa np 2,50 i cena za paczkę 25zl za paczkę. Problem w tym że jeżeli klient zaznacza kolor, rozmiar, wybiera atrybut dodany przezemnie np "paczka 10 szt" po dodaniu do koszyka cena nie jest jako 25zl a 2,50. Tu moje pytanie do bardziej doświadczonego bo osobiście przeszukałem fora i nie widzę rozwiązania, czy da się jakoś ustawić albo czy jest jakiś moduł który przelicza cenę końcowa przez atrybut? Chcę by cena za szt. pozostała widoczna a po wyborze paczki była mnożona razy ilość w paczce. Widzę że można przerobić jakoś w pliku products.tpl ale nie wiem gdzie mam go szukać używam filezila mam preste 1.6.1.4 i za chiny ludowe nie widzę tego pliku nigdzie we flakach. Próbowałem grzebać w kombinacjach i ustawiać przeliczenie kombinacji ale nie ma to sensu bo albo przelicza wszystko i z 2,5 robi sie 5 zl szt, wielkość paczki tez sie przelicza i zamiast 25 jest 50. ostatecznie ustawiłem min zamówienie na 10 szt w kombinacjach ale przy takich ilościach produktów jakie mam i ilości kombinacji będę to edytował przez następne 5 lat. Prosiłbym o pomoc i o tłumaczenia w prostym jezyku jestem początkujący a preste html itp znam z tego że uczę się z googla gdy muszę coś zrobić. Edited April 19, 2016 by peterextras (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now