Code: Alles auswählen
<script>
let bruno1;
bruno1 = {{ S_USER_LOGGED_IN|json_encode|raw }};
let bruno2;
bruno2 = {{ ENDIF|json_encode|raw }};
</script>
Weil ich brauche dann einmal die öffnende und dann die schliessende variable.
dann habe ich diesen Service hier:
Code: Alles auswählen
{
name: 'essentials',
default: true,
optOut: false,
required: true,
title: 'Login, Session Cookies',
purposes: ['essential'],
cookies: [],
},
Code: Alles auswählen
alert(bruno1);
{
name: 'essentials',
default: true,
optOut: false,
required: true,
title: 'Login, Session Cookies',
purposes: ['essential'],
cookies: [],
},
alert(bruno2);
Allerdings befinden sich die Code teile innerhalb der anweisung var {}
ich habe die variable mit und ohne alert getestet. so wie ich das so einfüge wird die cookie box nicht mehr geladen.
und was die Übergabe der SPrachvariablen betrifft wäre das auch eigentlich nict verkehrt dann kann ich die Texte die in der Config.js stehen nähmlich in den sprachdateien der Extension festlegen.