Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: ANLEITUNG: Cookie Banner mit Einwilligung für Google Analytics, Matomo & Facebook

    arslibri

    • Frisch an Board
    • Beiträge: 70
    @noRiddle

    wunderbar, scheint jetzt prima zu funktionieren!
    Danke vielmals und schönen Abend!

    arslibri

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.743
    • Geschlecht:
    Dum mußt noch die Zeile
    Code: Javascript  [Auswählen]
    $(".iframe, .cc-link").colorbox({iframe:true, width:"780", height:"560", maxWidth: "90%", maxHeight: "90%", fixed: true});

    aus  /templates/DEIN_TEMPLATE/javascript/general_bottom.js.php entfernen.
     Die scheinst du hinzugefügt zu haben.

    Wenn die Zeile vorher schon so da gewesen sein sollte, was ich bezweifle
    Code: Javascript  [Auswählen]
    $(".iframe").colorbox({iframe:true, width:"780", height:"560", maxWidth: "90%", maxHeight: "90%", fixed: true});

    dann ändere erstgenannte in zweitgenannte zurück.

    Gruß,
    noRiddle

    arslibri

    • Frisch an Board
    • Beiträge: 70
    hab das jetzt versucht aber jetzt wird kein Content (Datenschutztext) im popup geladen.
    Warum das notwendig ist weiß ich nicht, hat vorher besser geklappt.
    was tun?

    Timm

    • Fördermitglied
    • Beiträge: 6.165
    Abend

    Ich seh mobil und auf Desktop die Datenschutzerklärung im Popup. Einzig bei Lieferzeit bleibt das Popup leer, weil du es vermutlich nicht gefüllt hast.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Dafür ist der Javascriptfehler nun ein anderer.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Gruß Timm

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.743
    • Geschlecht:
    hab das jetzt versucht aber jetzt wird kein Content (Datenschutztext) im popup geladen.
    Warum das notwendig ist weiß ich nicht, hat vorher besser geklappt.
    was tun?

    Bitte, wenn das hier was werden soll, ohne zig Fragen, Gegenfragen und Antworten, drücke dich bitte explizit aus.
    Was heißt "hab das jetzt versucht" ?
    Ich habe ja zwei Dinge geschrieben.

    Momentan funktioniert das Popup der Datenschutzerklärung aus dem Cookie-Banner.
    Wenn dein Template keine Colorbox hat/benutzt, schmeiß die besagte Zeile komplett raus.
    Du mußt doch wissen was du gemacht hast. In der Anleitung steht ja "ersetze". Wenn die Zeile gar nicht da war und du hast sie einfach reingeschrieben statt sie zu ersetzen..., puh, also, dann hättest du vorher mal fragen sollen anstatt irgend etwas zu machen und uns hier zu beschäftigen.

    Ich bin jetzt raus.
    Wenn du's nicht hinbekommst hole dir professionelle Hilfe:  =>  modified-Kontakt

    Gruß,
    noRiddle

    arslibri

    • Frisch an Board
    • Beiträge: 70
    Ja ich hatte die Zeile hinzugefügt weil es nichts zu ersetzen gab.

    Ich habe die Zeile jetzt ganz entfernt:

    Code: Javascript  [Auswählen]
    $(".iframe, .cc-link").colorbox({iframe:true, width:"780", height:"560", maxWidth: "90%", maxHeight: "90%", fixed: true});

    Die Texte erscheinen in den Popups (Datenschutz, Lieferzeit bzw. Versandkosten) aber komischerweise bleiben, wenn ich die Startseite neu aufrufe und auf der Startseite auf diese Links klicke, die Popups leer. Äußerst seltsam.

    Danke für Eure Hilfe und sorry für die Missverständnisse.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Wie sich nun heraus stellte besteht das Problem logischerweise nur, wenn der Shop ohne www aufgerufen wird. Das ist normal, dass die Skripte dann nicht korrekt funktionieren und hier hilft in der .htaccess im Root-Ordner des Shops die Zeile:

      ##-- redirect to https www-domain, when www is missing and no subdomain given and not using an ssl-proxy
      #RewriteCond %{HTTP_HOST} !^www\. [NC]
      #RewriteCond %{HTTP_HOST} !\.(.*)\. [NC]
      #RewriteCond %{HTTP_HOST} !^localhost [NC]
      #RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
      #RewriteCond %{SERVER_PORT} !^443$
      #RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    auszutauschen gegen:

      ##-- redirect to https www-domain, when www is missing and no subdomain given and not using an ssl-proxy
      RewriteCond %{HTTP_HOST} !^www\. [NC]
      RewriteCond %{HTTP_HOST} !\.(.*)\. [NC]
      RewriteCond %{HTTP_HOST} !^localhost [NC]
      RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    Das verhindert auch gleichzeitig Duplicate Content!

    Grüße

    Torsten

    arslibri

    • Frisch an Board
    • Beiträge: 70
    Danke vielmals, klappt jetzt immer.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Das freut mich, Danke für die Rückmeldung. :thx:

    Grüße

    Torsten

    rakna

    • Fördermitglied
    • Beiträge: 239
    • Geschlecht:
    Re: ANLEITUNG: Cookie Banner mit Einwilligung
    Antwort #174 am: 29. Mai 2020, 09:33:48
    Hallo,
    wo kann ich den die Informations- Texte und Formatierung (welche Dateien) ändern ?

    Zitat
    Um unsere Webseiten fortlaufend zu optimieren und Ihnen damit einen angenehmen Kaufprozess anbieten zu können, möchten wir mit Hilfe von Cookies die Seitennutzung analysieren. Als Besucher bleiben Sie für uns anonym. Wir bitten Sie daher, in die Cookie-Setzung einzuwilligen. Ihre Einwilligung können Sie jederzeit widerrufen. Mehr Erfahren

    Danke
    rakna

    karsta.de

    • Experte
    • Beiträge: 3.048
    Die Texte: shoproot\lang\german\extra\cookieconsent.php
    Den Style: shoproot\templates\tpl_modified_responsive\css\jquery.cookieconsent.css

    BG Karsta

    rakna

    • Fördermitglied
    • Beiträge: 239
    • Geschlecht:
    @Karsta

    Super, Danke Texte und Formatierung!
    In Welcher Datei .php - .html  wird denn das Banner generiert!?

    rakna

    karsta.de

    • Experte
    • Beiträge: 3.048
    Eingebunden über: shoproot\templates\tpl_modified_responsive\javascript\extra\cookieconsent.js.php

    BG Karsta

    rakna

    • Fördermitglied
    • Beiträge: 239
    • Geschlecht:
    Danke!

    rakna

    • Fördermitglied
    • Beiträge: 239
    • Geschlecht:
    @Karsta
    wo wird denn der HTML-Code generiert der durch die CSS-Datei formatiert wird? jedenfalls nicht in den obigen Dateien.

    Code: PHP  [Auswählen]
    <div class="cc-compliance cc-highlight"><a aria-label="deny cookies" role="button" tabindex="0" class="cc-btn cc-deny">Ablehnen</a><!--googleon: all--><a aria-label="allow cookies" role="button" tabindex="0" class="cc-btn cc-allow">Akzeptieren</a></div>

    Das ist nur ein kleiner Ausschnitt irgendwo muss doch ne html sein!?

    rakna
    Trade Republic - Provisionsfrei Aktien handeln
    0 Antworten
    986 Aufrufe
    30. Juli 2021, 11:58:38 von ShopUser
    1 Antworten
    2138 Aufrufe
    24. November 2021, 19:10:05 von Timm
    98 Antworten
    71787 Aufrufe
    01. Juni 2015, 19:24:32 von arno_nuehm
               
    anything