Add initial HTML template for MojeGS1 application with Cookiebot and Google Analytics integration
This commit is contained in:
@@ -12,6 +12,8 @@
|
||||
</head>
|
||||
<body>
|
||||
<?php $currentMenu = (string) ($activeMenu ?? ''); ?>
|
||||
<?php $marketplaceMenuIntegrations = is_array($marketplaceIntegrations ?? null) ? $marketplaceIntegrations : []; ?>
|
||||
<?php $isMarketplaceMenu = $currentMenu === 'marketplace'; ?>
|
||||
<div class="app-shell">
|
||||
<aside class="sidebar">
|
||||
<div class="sidebar__brand"><?= $e($t('brand.name_prefix')) ?><strong><?= $e($t('brand.name_suffix')) ?></strong></div>
|
||||
@@ -26,6 +28,24 @@
|
||||
<a class="sidebar__link<?= $currentMenu === 'products' ? ' is-active' : '' ?>" href="/products">
|
||||
<?= $e($t('navigation.products')) ?>
|
||||
</a>
|
||||
<details class="sidebar__group<?= $isMarketplaceMenu ? ' is-active' : '' ?>"<?= $isMarketplaceMenu ? ' open' : '' ?>>
|
||||
<summary class="sidebar__group-toggle"><?= $e($t('navigation.marketplace')) ?></summary>
|
||||
<div class="sidebar__group-links">
|
||||
<a class="sidebar__sublink<?= $isMarketplaceMenu && (int) ($selectedMarketplaceIntegrationId ?? 0) === 0 ? ' is-active' : '' ?>" href="/marketplace">
|
||||
<?= $e($t('marketplace.integrations_title')) ?>
|
||||
</a>
|
||||
<?php foreach ($marketplaceMenuIntegrations as $integration): ?>
|
||||
<?php $integrationId = (int) ($integration['id'] ?? 0); ?>
|
||||
<?php if ($integrationId <= 0) continue; ?>
|
||||
<a class="sidebar__sublink<?= ($isMarketplaceMenu && (int) ($selectedMarketplaceIntegrationId ?? 0) === $integrationId) ? ' is-active' : '' ?>" href="/marketplace/<?= $e((string) $integrationId) ?>">
|
||||
<?= $e((string) ($integration['name'] ?? ('#' . $integrationId))) ?>
|
||||
</a>
|
||||
<?php endforeach; ?>
|
||||
</div>
|
||||
</details>
|
||||
<a class="sidebar__link<?= $currentMenu === 'cron' ? ' is-active' : '' ?>" href="/settings/cron">
|
||||
<?= $e($t('navigation.cron')) ?>
|
||||
</a>
|
||||
<a class="sidebar__link<?= $currentMenu === 'settings' ? ' is-active' : '' ?>" href="/settings/integrations/shoppro">
|
||||
<?= $e($t('navigation.settings')) ?>
|
||||
</a>
|
||||
|
||||
Reference in New Issue
Block a user