zabamich Posted December 9, 2014 Share Posted December 9, 2014 witam, chcę dodać atrybuty do niektórych produktów, w sklepie. znalazłem kod na forum anglojęzycznym http://www.prestashop.com/forums/topic/367953-required-attribute-selection-disallow-add-to-cart-with-default-attributes/?do=findComment&comment=1893911 //for product page 'add' button... $(document).on('click', '#add_to_cart button', function(e){ e.preventDefault(); if (typeof productHasAttributes != 'undefined' && productHasAttributes && !$('#idCombination').val() > 0) alert('Please select a combination!'); else ajaxCart.add($('#product_page_product_id').val(), $('#idCombination').val(), true, null, $('#quantity_wanted').val(), null); }); dzięki temu jeśli jest wybrany dmyślny atrybut wyskakuje okno z monitem o wyborze atrybutu. jak zrobic, aby ten monit nie pokazywał się w wyskakjacym oknie tylko nad przyciskiem dodaj do koszyka i tak aby była możliwość obsługi tego alertu w wielu językach. dodatkowo czy da się podświetlić okna atrybutów? ma ktoś pomysł jak to zrobic?? jeśli nie darmowe rozwiązanie to może ktoś odpłatnie?? Link to comment Share on other sites More sharing options...
design4VIP Posted December 11, 2014 Share Posted December 11, 2014 zasmiast "alert('Please select a combination!');" wrzucasz sobie akcje np. show() dla danego div umeiszczonego nad przyciskiem. z tlumaczeniami tez nie problem bo mozesz wrzucic sobie {l s=''} i bedziesz mial mozliwosc tlumaczenia z panelu. Link to comment Share on other sites More sharing options...
Recommended Posts