From d518979a4f34391515e9a51e1c50f6651324993d Mon Sep 17 00:00:00 2001
From: "michael.danielczok" <michael@pcsg.de>
Date: Mon, 23 May 2022 10:46:34 +0200
Subject: [PATCH] feat: LangSwitchFlag marks active lang

---
 src/QUI/Bricks/Controls/LanguageSwitches/Flags.html | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/QUI/Bricks/Controls/LanguageSwitches/Flags.html b/src/QUI/Bricks/Controls/LanguageSwitches/Flags.html
index 8b0bd27..2015c7c 100644
--- a/src/QUI/Bricks/Controls/LanguageSwitches/Flags.html
+++ b/src/QUI/Bricks/Controls/LanguageSwitches/Flags.html
@@ -1,5 +1,4 @@
 {assign var=siteLang value=$Project->getLang()}
-{assign var=siteLang value=$Project->getLang()}
 {assign var=all value=$this->getAttribute('all')}
 {assign var=path value=$this->getAttribute('flagFolderPath')}
 
@@ -9,10 +8,15 @@
     {foreach from=$langs item=lang}
     {if $all || $siteLang != $lang}
 
+    {assign var=activeLang value=''}
+    {if $siteLang == $lang}
+        {assign var=activeLang value='active'}
+    {/if}
+
     {if $Site->getId($lang)}
-    <a class="quiqqer-bricks-languageswitch-flag-entry" href="{url id=$Site->getId($lang) lang=$lang}">
+    <a class="quiqqer-bricks-languageswitch-flag-entry {$activeLang}" href="{url id=$Site->getId($lang) lang=$lang}">
     {else}
-    <a class="quiqqer-bricks-languageswitch-flag-entry" href="{url id=1 lang=$lang}">
+    <a class="quiqqer-bricks-languageswitch-flag-entry {$activeLang}" href="{url id=1 lang=$lang}">
     {/if}
 
         {if $this->getAttribute('showFlags')}
-- 
GitLab