Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: Braintree Kreditkarten Eingabefelder werden nicht gerendert

  1. #11
    Padawan Stufe VI Avatar von bumerang24
    Registriert seit
    25.11.2011
    Ort
    München
    Beiträge
    869
    Themen
    142
    DANKE
    59
    Erhaltene Danke: 62
    Erstellt von

    Standard

    Zitat Zitat von webchills Beitrag anzeigen
    Sowas hier ist sicher nicht hilfreich:
    Code:
    <body onContextmenu="alert('a neigirigs Haferl bist'); return false">
    Entferne das und das Problem ist sehr wahrscheinlich gelöst.
    Hallo Webchills,

    in diesen Fall liegst du leider um Welten daneben.

    Ich habe mittlerweile das Update durchgezogen, auch testweise noch mal einen kompletten Shop installiert.
    Das Problem liegt in den Tiefen meiner Datenbank, hatte erst die Tabellen Configuration im Verdacht, aber da liegt es nicht....

    Ich suche weiter, im Shop ohne meine Kunden und Einstellungsdaten geht es, auch mit dem freundlichen Hinweis, dass ich keinen Rechts-Klick mag. Der Quelltext muss ja nicht von jeden ausgelesen werden.

    Trotzdem erst mal Danke für deine Mühe, ich suche noch mal weiter, so lange gibt es Kartenzahlungen nur über PayPal.

  2. #12
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    7.187
    Themen
    98
    DANKE
    3
    Erhaltene Danke: 1.320

    Standard

    Bevor Du weiter irgendwas in der Datenbank suchst:
    Der Grund ist definitiv das Einbinden dieses Consent Tools mit
    Code:
    <script src="https://cdn.consentmanager.mgr.consensu.org/delivery/automatic.min.js" data-cmp-id="xxxx"
    data-cmp-host="consentmanager.mgr.consensu.org" data-cmp-cdn="cdn.consentmanager.mgr.consensu.org"></script>
    gleich direkt nach dem startenden <body>
    Nimm das raus, dann wirst Du sehen, dass die Felder problemlos gerendert werden.
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  3. #13
    Padawan Stufe VI Avatar von bumerang24
    Registriert seit
    25.11.2011
    Ort
    München
    Beiträge
    869
    Themen
    142
    DANKE
    59
    Erhaltene Danke: 62
    Erstellt von

    Standard

    Werde ich testen.

    Aber wie schon geschrieben, das Consent Tool kommt über die IT-Rechtskanzlei ( Partnerprogramm ) und ist auch in DE verpflichtend.

    Das Tool ist online seit Einführung der Cookie Hinweise, vorher hat alles geklappt, ich habe nur alle heilige Zeit Bezahlungen über Braintree, 95 % PayPal, 4,5 % Überweisung, der Rest Bar oder mit Karte.

    Informationen zum Consentmanager gibt es direkt hier: https://www.consentmanager.net/

    Ich sag trotzdem Bescheid, wird aber heute Abend erst sein, will ja nicht als unbelehrbar wirken.

  4. #14
    Padawan Stufe VI Avatar von bumerang24
    Registriert seit
    25.11.2011
    Ort
    München
    Beiträge
    869
    Themen
    142
    DANKE
    59
    Erhaltene Danke: 62
    Erstellt von

    Standard

    Sorry Webchills,

    jetzt muss ich mich entschuldigen.

    Du hast in diesen Punkt wirklich recht.

    Ich verstehe es zwar nicht, der Consentmanager ist schon bestimmt ein Jahr drauf, und ist wie geschrieben in Partnerschaft mit der IT Rechtskanzlei.

    Aber natürlich auch in dem Zusammenhang dann gleich die Frage, wie mache ich den Shop rechtssicher, wenn der brauchbare Consentmanager nicht geht, welches Tool kann alles, was es muss, stört aber nichts im Shop?

    Hat jemand gute Erfahrungen mit anderen kostenlosen Tools?

  5. #15
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    7.187
    Themen
    98
    DANKE
    3
    Erhaltene Danke: 1.320

    Standard

    Wenn Du diesen Consent Manager korrekt konfigurierst und korrekt einbindest, dann beeinflusst er die Braintree Felder nicht.

    Überprüfe Deine Konfiguration in der Consent Manager Administration und generiere dort den Einbindungscode neu.
    Unter Code abrufen wählst Du dort "Halbautomatisches Blockieren (recommended)"
    Dort wird Dir dann ein völlig anderer Code angezeigt als der, den Du derzeit verwendest:

    Code:
    <link rel="stylesheet" href="https://cdn.consentmanager.mgr.consensu.org/delivery/cmp.min.css" />
    <script>window.gdprAppliesGlobally=true;if(!("cmp_id" in window)){window.cmp_id=xxxxxx}if(!("cmp_params" in window)){window.cmp_params=""}if(!("cmp_host" in window)){window.cmp_host="consentmanager.mgr.consensu.org"}if(!("cmp_cdn" in window)){window.cmp_cdn="cdn.consentmanager.mgr.consensu.org"}window.cmp_getsupportedLangs=function(){var b=["DE","EN","FR","IT","NO","DA","FI","ES","PT","RO","BG","ET","EL","GA","HR","LV","LT","MT","NL","PL","SV","SK","SL","CS","HU","RU","SR","ZH","TR","UK","AR","BS"];if("cmp_customlanguages" in window){for(var a=0;a<window.cmp_customlanguages.length;a++){b.push(window.cmp_customlanguages[a].l.toUpperCase())}}return b};window.cmp_getRTLLangs=function(){return["AR"]};window.cmp_getlang=function(j){if(typeof(j)!="boolean"){j=true}if(j&&typeof(cmp_getlang.usedlang)=="string"&&cmp_getlang.usedlang!==""){return cmp_getlang.usedlang}var g=window.cmp_getsupportedLangs();var c=[];var f=location.hash;var e=location.search;var a="languages" in navigator?navigator.languages:[];if(f.indexOf("cmplang=")!=-1){c.push(f.substr(f.indexOf("cmplang=")+8,2))}else{if(e.indexOf("cmplang=")!=-1){c.push(e.substr(e.indexOf("cmplang=")+8,2))}else{if("cmp_setlang" in window&&window.cmp_setlang!=""){c.push(window.cmp_setlang.toUpperCase())}else{if(a.length>0){for(var d=0;d<a.length;d++){c.push(a[d])}}}}}if("language" in navigator){c.push(navigator.language)}if("userLanguage" in navigator){c.push(navigator.userLanguage)}var h="";for(var d=0;d<c.length;d++){var b=c[d].toUpperCase();if(g.indexOf(b)!=-1){h=b;break}if(b.indexOf("-")!=-1){b=b.substr(0,2)}if(g.indexOf(b)!=-1){h=b;break}}if(h==""&&typeof(cmp_getlang.defaultlang)=="string"&&cmp_getlang.defaultlang!==""){return cmp_getlang.defaultlang}else{if(h==""){h="EN"}}h=h.toUpperCase();return h};(function(){var a="";var f="_en";if("cmp_getlang" in window){a=window.cmp_getlang().toLowerCase();if("cmp_customlanguages" in window){for(var b=0;b<window.cmp_customlanguages.length;b++){if(window.cmp_customlanguages[b].l.toUpperCase()==a.toUpperCase()){a="en";break}}}f="_"+a}var d=("cmp_proto" in window)?window.cmp_proto:"https:";var h=("cmp_ref" in window)?window.cmp_ref:location.href;var c=document.createElement("script");c.setAttribute("data-cmp-ab","1");c.src=d+"//"+window.cmp_host+"/delivery/cmp.php?id="+window.cmp_id+"&h="+encodeURIComponent(h)+"&"+window.cmp_params+(document.cookie.length>0?"&__cmpfcc=1":"")+"&l="+a.toLowerCase()+"&o="+(new Date()).getTime();c.type="text/javascript";c.async=true;if(document.currentScript&&document.currentScript!==null){document.currentScript.parentElement.appendChild(c)}else{if(document.body&&document.body!==null){document.body.appendChild(c)}else{var g=document.getElementsByTagName("body");if(g.length==0){g=document.getElementsByTagName("div")}if(g.length==0){g=document.getElementsByTagName("span")}if(g.length==0){g=document.getElementsByTagName("ins")}if(g.length==0){g=document.getElementsByTagName("script")}if(g.length==0){g=document.getElementsByTagName("head")}if(g.length>0){g[0].appendChild(c)}}}var c=document.createElement("script");c.src=d+"//"+window.cmp_cdn+"/delivery/cmp"+f+".min.js";c.type="text/javascript";c.setAttribute("data-cmp-ab","1");c.async=true;if(document.currentScript&&document.currentScript!==null){document.currentScript.parentElement.appendChild(c)}else{if(document.body&&document.body!==null){document.body.appendChild(c)}else{var g=document.getElementsByTagName("body");if(g.length==0){g=document.getElementsByTagName("div")}if(g.length==0){g=document.getElementsByTagName("span")}if(g.length==0){g=document.getElementsByTagName("ins")}if(g.length==0){g=document.getElementsByTagName("script")}if(g.length==0){g=document.getElementsByTagName("head")}if(g.length>0){g[0].appendChild(c)}}}})();window.cmp_addFrame=function(b){if(!window.frames[b]){if(document.body&&document.body!==null){var a=document.createElement("iframe");a.style.cssText="display:none";a.name=b;document.body.appendChild(a)}else{window.setTimeout('window.cmp_addFrame("'+b+'")',10)}}};window.cmp_rc=function(h){var b=document.cookie;var f="";var d=0;while(b!=""&&d<100){d++;while(b.substr(0,1)==" "){b=b.substr(1,b.length)}var g=b.substring(0,b.indexOf("="));if(b.indexOf(";")!=-1){var c=b.substring(b.indexOf("=")+1,b.indexOf(";"))}else{var c=b.substr(b.indexOf("=")+1,b.length)}if(h==g){f=c}var e=b.indexOf(";")+1;if(e==0){e=b.length}b=b.substring(e,b.length)}return(f)};window.cmp_stub=function(){var a=arguments;__cmapi.a=__cmapi.a||[];if(!a.length){return __cmapi.a}else{if(a[0]==="ping"){if(a[1]===2){a[2]({gdprApplies:gdprAppliesGlobally,cmpLoaded:false,cmpStatus:"stub",displayStatus:"hidden",apiVersion:"2.0",cmpId:31},true)}else{a[2]({gdprAppliesGlobally:gdprAppliesGlobally,cmpLoaded:false},true)}}else{if(a[0]==="getUSPData"){a[2]({version:1,uspString:window.cmp_rc("")},true)}else{if(a[0]==="getTCData"){__cmapi.a.push([].slice.apply(a))}else{if(a[0]==="addEventListener"||a[0]==="removeEventListener"){__cmapi.a.push([].slice.apply(a))}else{if(a.length==4&&a[3]===false){a[2]({},false)}else{__cmapi.a.push([].slice.apply(a))}}}}}}};window.cmp_msghandler=function(d){var a=typeof d.data==="string";try{var c=a?JSON.parse(d.data):d.data}catch(f){var c=null}if(typeof(c)==="object"&&c!==null&&"__cmpCall" in c){var b=c.__cmpCall;window.__cmp(b.command,b.parameter,function(h,g){var e={__cmpReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")})}if(typeof(c)==="object"&&c!==null&&"__cmapiCall" in c){var b=c.__cmapiCall;window.__cmapi(b.command,b.parameter,function(h,g){var e={__cmapiReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")})}if(typeof(c)==="object"&&c!==null&&"__uspapiCall" in c){var b=c.__uspapiCall;window.__uspapi(b.command,b.version,function(h,g){var e={__uspapiReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")})}if(typeof(c)==="object"&&c!==null&&"__tcfapiCall" in c){var b=c.__tcfapiCall;window.__tcfapi(b.command,b.version,function(h,g){var e={__tcfapiReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")},b.parameter)}};window.cmp_setStub=function(a){if(!(a in window)||(typeof(window[a])!=="function"&&typeof(window[a])!=="object"&&(typeof(window[a])==="undefined"||window[a]!==null))){window[a]=window.cmp_stub;window[a].msgHandler=window.cmp_msghandler;if(window.addEventListener){window.addEventListener("message",window.cmp_msghandler,false)}else{window.attachEvent("onmessage",window.cmp_msghandler)}}};window.cmp_addFrame("__cmapiLocator");window.cmp_addFrame("__cmpLocator");window.cmp_addFrame("__uspapiLocator");window.cmp_addFrame("__tcfapiLocator");window.cmp_setStub("__cmapi");window.cmp_setStub("__cmp");window.cmp_setStub("__tcfapi");window.cmp_setStub("__uspapi");</script>
    Diesen Code kopierst Du und fügst ihn ein in
    includes/templates/DEINTEMPLATE/common/tpl_main_page.php
    unterhalb der folgenden Zeile:
    Code:
    <body id="<?php echo $body_id . 'Body'; ?>"<?php if($zv_onload !='') echo ' onload="'.$zv_onload.'"'; ?>>
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  6. Folgender User sagt Danke zu webchills für den nützlichen Beitrag:

    bumerang24 (28.06.2021)

  7. #16
    Padawan Stufe VI Avatar von bumerang24
    Registriert seit
    25.11.2011
    Ort
    München
    Beiträge
    869
    Themen
    142
    DANKE
    59
    Erhaltene Danke: 62
    Erstellt von

    Standard

    MERCY

    Es klappt alles wieder.

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. (Zen-Cart 1.5.6) Frage zu Braintree in ZC 1.56
    Von bumerang24 im Forum Kreditkartenzahlung mit Braintree
    Antworten: 1
    Letzter Beitrag: 23.09.2019, 08:53
  2. (Zen-Cart 1.5.6) Seite Zahlungsmodule lädt nicht: Braintree PHP version >= 7.2.0 required
    Von klartexter im Forum Installation / Update
    Antworten: 1
    Letzter Beitrag: 11.09.2019, 12:09
  3. Eingabefelder für den Kunden
    Von Beowolf im Forum Generelle Fragen
    Antworten: 2
    Letzter Beitrag: 07.01.2017, 14:45
  4. Länge der Eingabefelder ändern
    Von triparcus im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 16.09.2007, 13:16
  5. Kreditkarten-Nummer wird nicht akzeptiert
    Von mammut im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 1
    Letzter Beitrag: 20.10.2005, 13:38

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.
Die amerikanische Zen-Cart Version berücksichtigt viele rechtliche Erfordernisse nicht, denen ein Onlineshop im deutschsprachigen Raum unterworfen ist. Daher wurde die deutsche Zen-Cart Version nicht nur bloß ins Deutsche übersetzt, sondern auch funktional auf die Anforderungen, die an Onlineshops in Deutschland, Österreich und der Schweiz gestellt werden, angepasst.

Die amerikanische Version ist extrem abgespeckt und stellt weiterführende Funktionalitäten durch zusätzliche Module bereit, die erst mühsam manuell installiert werden müssen. Zahlreiche häufig genutzte Erweiterungen und eigene Entwicklungen sind in der deutschen Zen Cart Version bereits vorinstalliert.
Die deutsche Zen-Cart Version bietet außerdem einen völlig multilingualen Adminbereich. Weitere für die deutsche Zen Cart Version angepasste Erweiterungen stehen in unserem Downloadbereich zur Verfügung.

Die deutsche Zen Cart Version wird seit 16 Jahren von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.6f deutsch
vom 20.06.2021
[Download]

unterstützen
Unterstütze die Weiterentwicklung der deutschen Zen Cart Version mit einer Spende!

Spende für die Weiterentwicklung der deutschen Zen Cart Version