From 6361249fd0d27b2f35103a8368eb8fa25827c73c Mon Sep 17 00:00:00 2001 From: Thomas Bartelt Date: Fri, 18 Sep 2026 20:17:19 +0200 Subject: [PATCH] feat(warenkorb-neu, kasse-neu): ohne Navigation (site_type full_width), breiterer Kasten ab 900px Spalte --- modules/website_cashdesk.php | 1 + modules/website_shoppingcart.php | 1 + .../themes/theme2/templates/content_cash_desk_neu.tpl | 1 + .../themes/theme2/templates/content_shoppingcart_neu.tpl | 1 + 4 files changed, 4 insertions(+) diff --git a/modules/website_cashdesk.php b/modules/website_cashdesk.php index e4022cf..7e95802 100644 --- a/modules/website_cashdesk.php +++ b/modules/website_cashdesk.php @@ -364,6 +364,7 @@ class website_cashdesk { // 18.09.2026 -- Entwurf der neuen Kassenansicht zum Anschauen: /Kasse/?ansicht=neu if (isset($_GET['ansicht']) && $_GET['ansicht'] === 'neu') { + $this->layout_object->assign('site_type', 'full_width'); // ohne Navigation, mehr Breite (Tom, 18.09.) return $this->layout_object->_fetch('content_cash_desk_neu.tpl'); } return $this->layout_object->_fetch('content_cash_desk.tpl'); diff --git a/modules/website_shoppingcart.php b/modules/website_shoppingcart.php index 49f613f..9578784 100644 --- a/modules/website_shoppingcart.php +++ b/modules/website_shoppingcart.php @@ -86,6 +86,7 @@ class website_shoppingcart { // 18.09.2026 -- Entwurf der neuen Warenkorb-Ansicht zum Anschauen: /Warenkorb/?ansicht=neu if (isset($_GET['ansicht']) && $_GET['ansicht'] === 'neu') { + $this->layout_object->assign('site_type', 'full_width'); // ohne Navigation, mehr Breite (Tom, 18.09.) return $this->layout_object->_fetch('content_shoppingcart_neu.tpl'); } return $this->layout_object->_fetch('content_shoppingcart.tpl'); diff --git a/web/intelectra_shop/themes/theme2/templates/content_cash_desk_neu.tpl b/web/intelectra_shop/themes/theme2/templates/content_cash_desk_neu.tpl index fc0f8f9..d3b5d69 100644 --- a/web/intelectra_shop/themes/theme2/templates/content_cash_desk_neu.tpl +++ b/web/intelectra_shop/themes/theme2/templates/content_cash_desk_neu.tpl @@ -498,6 +498,7 @@ a.ck-link { text-decoration: none; color: #333; } .ck-label { display: block; margin-bottom: 12px; border: 1px solid #e3e3e3; border-radius: 8px; overflow: hidden; background: #fff; } .ck-label img { display: block; width: 100%; height: auto; } +@container (min-width: 900px) { .ck-side { flex-basis: 320px; } } @container (max-width: 640px) { .ck-grid { display: block; } .ck-side { position: static; margin-top: 16px; } diff --git a/web/intelectra_shop/themes/theme2/templates/content_shoppingcart_neu.tpl b/web/intelectra_shop/themes/theme2/templates/content_shoppingcart_neu.tpl index 28e49a0..f620ae2 100644 --- a/web/intelectra_shop/themes/theme2/templates/content_shoppingcart_neu.tpl +++ b/web/intelectra_shop/themes/theme2/templates/content_shoppingcart_neu.tpl @@ -187,6 +187,7 @@ .wk-quick-title { font-weight: 700; margin-bottom: 6px; } .wk-quick input { width: 100%; max-width: 480px; height: 38px; border: 1px solid #cfcfcf; border-radius: 6px; padding: 0 10px; font: inherit; } +@container (min-width: 900px) { .wk-side { flex-basis: 300px; } } @container (max-width: 640px) { .wk-grid { display: block; } .wk-side { position: static; margin-top: 20px; }