Files
emailtemplate.it/partials/structure/layout_end.php
2025-12-10 01:40:05 +01:00

39 lines
897 B
PHP

<?php
require_once __DIR__ . '/../../inc/helpers.php';
$layoutScripts = $layoutScripts ?? [];
if (!is_array($layoutScripts)) {
$layoutScripts = [$layoutScripts];
}
foreach ($layoutScripts as $script) {
if (is_string($script)) {
$script = trim($script);
if ($script === '') {
continue;
}
tpl_add_script($script);
continue;
}
if (!is_array($script) || empty($script['src'])) {
continue;
}
tpl_add_script(
(string)$script['src'],
$script['pos'] ?? 'footer',
!empty($script['defer']),
!empty($script['async']),
(string)($script['type'] ?? ''),
$script['version'] ?? null,
!empty($script['module'])
);
}
?>
<?php require __DIR__ . '/footer.php'; ?>
<?php tpl_render_styles(null, 'footer'); ?>
<?php tpl_render_scripts(null, 'footer'); ?>
</body>
</html>