Sorrow91 Posted May 24, 2014 Share Posted May 24, 2014 Hallo, ich wollte manuell noch 3 Checkboxen für die Abfrage der Datenschutzbestimmung usw. einfügen. Habe auch alles geschafft soweit (Siehe Anhang) Leider kriege ich es im Javascript nicht hin, dass erst alle 4 Checkboxen aktzeptiert werden müssen, um ein "submit" zu bekommen. Ich weiß dass ich was ganz oben beim nachfolgendem Post ändern muss, leider nur nicht wie... $(document).on('submit', 'form[name=carrier_area]', function(){ return acceptCGV(); }); }); function acceptCGV() { if (typeof msg_order_carrier != 'undefined' && $('#cgv').length && !$('input#cgv:checked').length) { if (!!$.prototype.fancybox) $.fancybox.open([ { type: 'inline', autoScale: true, minHeight: 30, content: '<p class="fancybox-error">' + msg_order_carrier + '</p>' }], { padding: 0 }); else alert(msg_order_carrier); } else return true; return false; } function acceptData() { if (typeof msg_order_carrier != 'undefined' && $('#data').length && !$('input#data:checked').length) { if (!!$.prototype.fancybox) $.fancybox.open([ { type: 'inline', autoScale: true, minHeight: 30, content: '<p class="fancybox-error">' + msg_order_carrier + '</p>' }], { padding: 0 }); else alert(msg_order_carrier); } else return true; return false; } function acceptDatasave() { if (typeof msg_order_carrier != 'undefined' && $('#datasave').length && !$('input#datasave:checked').length) { if (!!$.prototype.fancybox) $.fancybox.open([ { type: 'inline', autoScale: true, minHeight: 30, content: '<p class="fancybox-error">' + msg_order_carrier + '</p>' }], { padding: 0 }); else alert(msg_order_carrier); } else return true; return false; } function acceptRecall() { if (typeof msg_order_carrier != 'undefined' && $('#recall').length && !$('input#recall:checked').length) { if (!!$.prototype.fancybox) $.fancybox.open([ { type: 'inline', autoScale: true, minHeight: 30, content: '<p class="fancybox-error">' + msg_order_carrier + '</p>' }], { padding: 0 }); else alert(msg_order_carrier); } else return true; return false; } Grüße Link to comment Share on other sites More sharing options...
Whiley Posted May 28, 2014 Share Posted May 28, 2014 Hallo Sorrow91, ähnliches wurde hier im Forum schon gelöst: http://www.prestashop.com/forums/topic/156772-fix-widerrufsbelehrung-agb-getrennte-links/?do=findComment&comment=761158 Aber kannst du verraten was der Grund für die vielen Checkboxes ist. Das macht den Bestellablauf ja nicht gerade komfortabler. Wir entfernen sogar grundsätzlich die, per default vorhandene (rechtlich umstrittene), Checkbox "AGB ..." um den Bestellablauf kundenfreundlicher zu machen und vor allem auch um rechtssicherer zu sein. http://www.it-recht-kanzlei.de/agb-bestaetigungstext-bestellabwicklung-online-shop.html Grüsse Whiley Link to comment Share on other sites More sharing options...
Sorrow91 Posted May 29, 2014 Author Share Posted May 29, 2014 Hey, ja habe ich mir auch schon gedacht und mache das ganze jetzt mit einer Checkbox Grüße Link to comment Share on other sites More sharing options...
Whiley Posted May 30, 2014 Share Posted May 30, 2014 Genau - oder, noch besser, die Checkbox sogar ganz weglassen! Ich markiere mal als gelöst. Grüsse Whiley Link to comment Share on other sites More sharing options...
Sorrow91 Posted May 30, 2014 Author Share Posted May 30, 2014 Ja ich hab mal für den 14.6 vorgesorgt, da soll sowas ja Pflicht werden. Grüße Link to comment Share on other sites More sharing options...
Whiley Posted May 30, 2014 Share Posted May 30, 2014 Ab 14.6. wird zwar vieles Pflicht, die checkbox aber nicht! Grüsse Whiley 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