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