Skip to content

Commit 5d8a8bc

Browse files
committed
Add video blocker config, DEV-1111
Signed-off-by: Iman Aboheydary <[email protected]>
1 parent 4b4c10d commit 5d8a8bc

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?php
2+
/**
3+
* Template to pass configuration to JavaScript
4+
*/
5+
6+
use CustomGento\Cookiebot\ViewModel\Script;
7+
use Magento\Framework\Escaper;
8+
use Magento\Framework\View\Helper\SecureHtmlRenderer;
9+
10+
/** @var Escaper $escaper */
11+
/** @var SecureHtmlRenderer $secureRenderer */
12+
/** @var Script $viewModel */
13+
$viewModel = $block->getData('view_model');
14+
15+
$configJson = json_encode([
16+
'blockVideosUntilConsent' => (bool)$viewModel->isBlockVideosUntilConsentEnabled()
17+
]);
18+
19+
$script = "window.cookiebotConfig = " . $configJson . ";";
20+
21+
echo $secureRenderer->renderTag('script', ['type' => 'text/javascript'], $script, false);
22+
?>

0 commit comments

Comments
 (0)