Neu JTL Shop 5 - Consentmanager.de

ChrisBe128

Aktives Mitglied
18. Januar 2021
27
2
Hallo zusammen,

wir nutzen den Consentmanager von "consentmanager.de" und hatten bisher die "Automatische Blockierung eingerichtet.
Da es bei der automatischen Blockierung zu Problemen mit PayPal Plus kommt (wird nicht dargestellt Payment Wall) wollten wir zu der halbautomatischen Blockierung wechseln.

Hier soll allerdings der Code in den Body Bereich der Header.tpl plaziert werden.
In der Anleitung steht etwas von:" After the <body .... > you will find a {/block}, insert the CMP code after this {/block} enclosed in {literal} and {/literal} "
Diesen Bereich kann ich hier allerdings nicht finden.

Kennt sich jemand in dieser Thematik bereits aus und hat auch die halbautomatische Blockierung in JTL Shop 5 (in Verbindung) mit PayPal Plus im Einsatz?

Vielen Dank im Voraus.

Viele Grüße
Chris
 

ChrisBe128

Aktives Mitglied
18. Januar 2021
27
2


Hallo Ralf,

naja eigentlich genauso wie dort beschrieben ist.

1. die entsprechenden Codezeilen kopiert
2. die "header.tpl" geöffnet und geschaut wo der "Header-Bereich" endet -> </head>
3. darunter kam noch ein Block "layout-header-body-tag" und dahinter den Quellcode eingefügt.
4. vor den eingefügten Code {literal} und hinter dem Code {/literal}
5. Fertig :)

Hoffe das hilft dir.:)

Viele Grüße
Chris
 
  • Gefällt mir
Reaktionen: Ralf Römling

Ralf Römling

Aktives Mitglied
30. Januar 2019
62
7
@ChrisBe128 nur um Dir eventuellen Ärger zu ersparen kurz die Rückfrage, Du weißt schon, das das Nova bei einem Shop-Update komplett überschrieben wird und Du Deine Änderungen dann nochmal machen musst?
 
  • Gefällt mir
Reaktionen: csaeum

ChrisBe128

Aktives Mitglied
18. Januar 2021
27
2
@ChrisBe128 nur um Dir eventuellen Ärger zu ersparen kurz die Rückfrage, Du weißt schon, das das Nova bei einem Shop-Update komplett überschrieben wird und Du Deine Änderungen dann nochmal machen musst?

Grundsätzlich ist mir dies bekannt, aber außer solchen kleineren Quellcode Änderungen, habe ich nichts gemacht, welches ich nicht nachvollziehen könnte.
Ich werde euren Hinweis aber auch für mich zeitnah umsetzen, um diese Bastelei hinterher einzusparen.

Was ich nicht ganz nachvollziehen kann, wieso das NOVA Template nicht updatesicher ist... wenn man grundsätzlich das Child Template nutzen soll.

Viele Grüße
Chris
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.295
141
Küps
Was ich nicht ganz nachvollziehen kann, wieso das NOVA Template nicht updatesicher ist... wenn man grundsätzlich das Child Template nutzen soll.
Dann lese dich mal in ein Template ein und was dessen zweck ist.

Man gibt ein Elterntemplate an, was bei JTL im Shop 5 das NOVA ist.

So kann JTL jederzeit das Template verändern und du machst deine veränderungen immer in deinem Child (oder wie du es nennen willst)

Du verändertst bei dir nur die Blöcke die du verändern willst alles andere kommt vom Eltern (NOVA)
 

ChrisBe128

Aktives Mitglied
18. Januar 2021
27
2
Dann lese dich mal in ein Template ein und was dessen zweck ist.

Man gibt ein Elterntemplate an, was bei JTL im Shop 5 das NOVA ist.

So kann JTL jederzeit das Template verändern und du machst deine veränderungen immer in deinem Child (oder wie du es nennen willst)

Du verändertst bei dir nur die Blöcke die du verändern willst alles andere kommt vom Eltern (NOVA)


Hab bereits das Elterntemplate und das NOVAchild als Kind.. Dient in diesem Fall aber auch nicht mehr der Problemlösung. Die Frage ist jedenfalls beantwortet und darum ging es hier.

Thema kann denke ich geschlossen werden.

Viele Grüße
Chris
 

ISBLisa

Mitglied
2. Juli 2021
13
2
Hallo liebes Forum,

ich würde die geführte Diskussion gerne wiedereröffnen mit der Frage, wie ich den Consent Manager denn fachgerecht im Child einbinde? Der entsprechende Text muss ja an eine präzise Stelle im Code, ich weiß leider nicht genau, wie ich das im Parent gewährleisten kann. 🤔
Vielen Dank schomal im Voraus für die Hilfe!

MfG
Lisa
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.295
141
Küps
Im grunde wird und sollte im Parent nichts gemacht werden!!

Lege dir ein Child an und such dir den Block raus wo es hingehört und dann bindest du es dort ein.

Wie ist zu 50% ja oben schon erklärt. Den Rest solltest du im Guide finden.
 

ISBLisa

Mitglied
2. Juli 2021
13
2
Hi Christian,

sorry jetzt hatte ich den ungünstigsten Schreibfehler in meiner Frage. Ich wollte nicht fragen, wie ich die korrekte Platzierung im Parent gewährleisten kann (das ist ja klar), sondern wie ich dasselbe im Child mache. Da habe ich gar keine header.tpl, in der ich einfach etwas ergänzen könnte. Meines bescheidenen Wissens nach könnte ich im Child die Codezeilen nur mittels append anhängen, was ja dann nicht korrekt platziert wäre.

Viele Grüße
Lisa
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.295
141
Küps
dann erstelle in deinen Child den Ordner "layout" und darin eine header.tpl

in die erste Zeile deiner header.tpl schreibst du folgendes:
Code:
{extends file="{$parent_template_path}/layout/header.tpl"}

daruter kannst du nun deinen Blog nennen und die veränderungen darin reinsetzen.

Hier ein Beispiel wie du eine eigene CSS datei in den Block "layout-header-head-resources" einfügst

Code:
                {block name="layout-header-head-resources"}
                    {$smarty.block.parent}
                    <link rel="stylesheet" href="templates/LSO2021/themes/my-nova/custom.css" type="text/css">
                {/block}
 

ISBLisa

Mitglied
2. Juli 2021
13
2
Danke schonmal für den Tipp, leider muss der Consent Manager aber nicht IN einen Block sondern UNTER einen Block. Anbei ein Screenshot, wie es im Parent aussehen würde. Wie ich nun die selbe Positionierung im Child erziele, weiß ich leider immer noch nicht.

LG
 

Anhänge

  • ConsentManager.png
    ConsentManager.png
    48,1 KB · Aufrufe: 14
  • Gefällt mir
Reaktionen: ISBFelix

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.295
141
Küps
Es wäre schön wenn du dich mal in den Guide für die Template erstellung einlesen würdest.

Wenn er unter einen Block soll dann mach es doch einfach so.

Nimm den Block davor und setze den das was du haben willst somit unter den Inhalt dieses Blocks.


Beispiel:
Code:
                {block name="layout-header-head-resources"}
BLA BLA BLA INHALT DES BLOCKES
---------------------------------------
                {/block}

daraus machst du
Code:
                {block name="layout-header-head-resources"}
{$smarty.block.parent}
dein Bla Bla und zusätzlicher Inhalt des Blockes
                {/block}

dann kommt dabei raus

Code:
                {block name="layout-header-head-resources"}
BLA BLA BLA INHALT DES BLOCKES
---------------------------------------
dein Bla Bla und zusätzlicher Inhalt des Blockes
                {/block}
 

ISBFelix

Neues Mitglied
6. Oktober 2021
1
1
Hallöchen, ich würde gerne noch einmal auf die Frage eingehen.
Wie man das Child der header.tpl konfiguriert um Code IN den Block zu schreiben ist klar. Beim Consentmanager ist es allerdings so dass dieser NACH dem geschlossenen Block stehen soll.

Als Beispiel:
Code:
{block name='layout-header-body-tag'}
        *Inhalt des Blocks*       
    {/block}
       
{literal}
*Code des Consentmanager*
{/literal}

*Rest des Codes der header.tpl*

Ist es also möglich den Code vom Consentmanager so einzubinden dass dieser, wie im Beispiel, hinter dem kompletten Block steht, oder ist dieses Szenario im Child einfach nicht vorgesehen?
 
  • Gefällt mir
Reaktionen: ISBLisa

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.295
141
Küps
Wenn ich was an den Schluß des Blockes setze ist es ja dann danach.

Wenn du es wie gerade ausserhalb des Blockes setzt dann wird es nie erscheinen weil es ja nicht in dem Block sitzt.
 

isb-pepe

Aktives Mitglied
14. April 2016
52
7
Wenn ich was an den Schluß des Blockes setze ist es ja dann danach.

Wenn du es wie gerade ausserhalb des Blockes setzt dann wird es nie erscheinen weil es ja nicht in dem Block sitzt.
Hallo csaeum,

wir haben deine Anleitung bei der Einbindung eines anderen Codes (smartsupp Chat) auch genau wie beschrieben erfolgreich durchgeführt. Hat sehr gut funktioniert. Vielen Dank dafür.

Die Problematik beim Consentmanager war laut Einbaueinleitung aber etwas anders. Der Code gehört an eine ganz bestimmte Stelle außerhalb eines Blocks.

Wir haben das Problem aber inzwischen selbst gelöst indem wir den Consentmanager-Code innerhalb <pre> ... </pre> Tags eingefügt haben. Das scheint zu funktionieren.

Viele Grüße

Filippo
 
Ähnliche Themen
Titel Forum Antworten Datum
JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Shop 0
Neu E-Commerce-Effizienz steigern: Welche Programmiersprache verbessert die JTL-Shop-Entwicklung? Technische Fragen zu Plugins und Templates 1
Neu Kompatibilitätsliste JTL Shop & JTL Wawi Installation / Updates von JTL-Shop 2
Neu JTL-Shop 5 Paypal Zahlung 30 Tage Zahlungsziel Allgemeine Fragen zu JTL-Shop 6
Neu JTL-Shop 5.3.0 RC3 Fehler nach Update Portlet Banner, fehlendes Produkt JTL-Shop - Fehler und Bugs 0
Neu Umstieg von Shopware 5 zu JTL Shop 5 - Ranking behalten Allgemeine Fragen zu JTL-Shop 2
Neu Verbindungsproblem Wawi (1.8.12.0) zum JTL-Shop (5.2.4) über localhost User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lizenz zu verkaufen für JTL-Shop Standard Edition Allgemeine Fragen zu JTL-Shop 4
JTL Shop : automatisch setzen: Verfügbar ab: 28.04.2024 (Vorbestellung möglich) JTL-Wawi 1.8 0
Neu Programmierung eines Tools zur Verwaltung einer Datentabelle (JTL Shop 5) Technische Fragen zu Plugins und Templates 6
I have faced an issue while the JTL Shop order has synchronized to the JTL WAWI 1.8 version. JTL-Wawi 1.8 0
Neu JTL Shop 5 Umfrage!? Allgemeine Fragen zu JTL-Shop 0
Neu Woocommerce mit JTL Connector "Die Shop-URL verweist nicht auf einen gültigen Shop" WooCommerce-Connector 3
Hosting JTL- Shop unter https://...12358.jtl-shop.de/ Einrichtung JTL-Shop5 0
Neu JTL-Shop Standard Edition Lizenz zu verkaufen Umstieg auf JTL-Shop 7
Neu Wie kann ich im JTL-Shop einen Abwesenheitshinweis einstellen? Allgemeine Fragen zu JTL-Shop 1
Neu JTL Shop 5.30? Allgemeine Fragen zu JTL-Shop 9
Neu Anzeige von Neuheiten und Topsellern im JTL Shop 5 Allgemeine Fragen zu JTL-Shop 2
Neu NEU ✔️ PDF-Angebots-Plugin für den JTL-Shop 5 - PDF Angebote von der Produktseite oder aus dem Warenkorb heraus generieren B2C / B2B Plugins für JTL-Shop 5
Neu JTL Shop funktioniert nicht mehr Allgemeine Fragen zu JTL-Shop 2
Neu JTL Shop Template Domain lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Migration von eCommerce-Integrator auf JTL Connector - Software 5 Shop Onlineshop-Anbindung 2
Neu CloudFlare RocketLoader und JTL-Shop OnPage Composer JTL-Shop - Fehler und Bugs 0
Neu JTL-Shop 5 und PHP OpCache Allgemeine Fragen zu JTL-Shop 9
Sprachauswahl im JTL Shop 5 Einrichtung JTL-Shop5 5
Neu JTL Shop und WAWI komplett testen vor Shop-Release Gelöste Themen in diesem Bereich 8
Neu JTL Wawi Warenwirtschaft mit Gambio Cloud-Shop Gambio-Connector 0
Neu Anfängerfrage nach der prinzipiellen Funktionsweise mit JTL-Shop und FFN Starten mit JTL: Projektabwicklung & Migration 4
Neu Neue Tab in JTL 5 Shop erstellen Allgemeine Fragen zu JTL-Shop 3
Neu JTL Shop nicht mehr erreichbar Allgemeine Fragen zu JTL-Shop 1
Update von JTL-Shop 4.06 auf JTL-Shop 5.1.1 geht nicht Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu JTL-Shop 5 Nova-Template / Darstellung der Produktliste teilweise fehlerhaft JTL-Shop - Fehler und Bugs 1
Neu JTL-Shop 5.2.4 - Umlaute wird in Plugins falsch übergeben JTL-Shop - Fehler und Bugs 2
Kundenimport von OpenCart 2.3 zu JTL Shop 5 Einrichtung JTL-Shop5 0
Neu erster JTL Shop - Artikelbilder aus Cloudspeicher - aber nicht in die Wawi eazybuisiness DB Allgemeine Fragen zu JTL-Shop 0
Neu PAngV (PreisAngabenVerordnung) vom 28.05.2022 mit JTL-Wawi und JTL-Shop - bzgl. "Läuft JTL Wawi stabil?" Smalltalk 1
Beantwortet JTL-SHOP 5 / Anzeige Preise Artikelübersicht Allgemeine Fragen zu JTL-Shop 3
Neu JTL Konfigurator an anderen Shop binden Plugins für JTL-Shop 0
Neu Webp Grafiken in JTL-Shop 4.06 Betrieb / Pflege von JTL-Shop 2
Neu Tracking-Link-Variable für Sendungsreferenz - e-mil vorlage jtl-shop JTL-Shop - Ideen, Lob und Kritik 0
Neu AR - Augmented Reality im JTL Shop 5 Plugins für JTL-Shop 2
Neu Woocommerce Upsells und Cross-Sells werden af JTL Shop angezeigt. JTL-Wawi - Fehler und Bugs 0
Neu Aktueller Stand: Retouren in JTL-Shop Allgemeine Fragen zu JTL-Shop 14
Neu SMTP Mail einrichten JTL-Shop 5 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Nach Migration auf JTL Shop 5 fehlerhafte PayPal Zahlungsmitteilungen Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop Artikel in Wordpress darstellen Allgemeine Fragen zu JTL-Shop 3
Neu Domainumzug JTL-Shop 5 Allgemeine Fragen zu JTL-Shop 11
JTL Shop 5 Logo Verschieben in Ebay von Mitte nach Links Einrichtung JTL-Shop5 0
Neu Umzug von Shopware 5 zu JTL-Shop 5 - Kunden können sich nicht einloggen Gelöste Themen in diesem Bereich 4

Ähnliche Themen