Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
Bricks
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
21
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
0
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
Bricks
Merge Requests
!16
Dev
Code
Änderungen prüfen
Branch auschecken
Herunterladen
Patches
Unformatierter Diff
Zusammengeführt
Dev
dev
nach
master
Übersicht
0
Commits
3
Pipelines
0
Änderungen
4
Zusammengeführt
Jan Wennrich
schlägt
vor 1 Jahr
vor,
dev
in
master
zu mergen.
Übersicht
0
Commits
3
Pipelines
0
Änderungen
1
Aufklappen
0
0
Merge Request-Berichte
Commit anzeigen
754a9eed
Zurück
Weiter
Neuste Version zeigen
1 Datei
+
1
−
1
In der Reihe
Änderungen vergleichen
Nebeneinander
In der Reihe
Leerzeichenänderungen anzeigen
Eine Datei nach der anderen anzeigen
754a9eed
refactor: code refactor
· 754a9eed
Michael Danielczok
erstellt
vor 1 Jahr
src/QUI/Bricks/Controls/LanguageSwitches/DropDown.html
+
35
−
22
Optionen
@@ -4,40 +4,53 @@
{if count($langs) > 1}
<div
class=
"quiqqer-control-languageswitch-dropdown quiqqer-control-languageswitch-dropdown__withArrow"
>
<div
class=
"quiqqer-control-languageswitch-dropdown-
text
"
>
{if $
this->getAttribute('s
howFlag
s')
}
<span
class=
"quiqqer-control-languageswitch-dropdownicon"
>
<img
src=
"{$smarty.const.URL_BIN_DIR}16x16/flags/{$siteLang}.png"
/>
<div
class=
"quiqqer-control-languageswitch-dropdown-
button {if !$showDropdown}inactive{/if}
"
>
{if $
buttonS
howFlag}
<span
class=
"quiqqer-control-languageswitch-dropdown
-
icon"
>
<img
src=
"{$smarty.const.URL_BIN_DIR}16x16/flags/{$siteLang}.png"
/>
</span>
{/if}
{if $
this->getAttribute('showText')
}
<span
class=
"quiqqer-control-languageswitch-dropdown-
text
"
>
{if $
buttonText
&&
$buttonText === 'abbreviation'
}
<span
class=
"quiqqer-control-languageswitch-dropdown-
lang quiqqer-control-languageswitch-dropdown-lang__abbreviation
"
>
{$siteLang}
</span>
{elseif $buttonText
&&
$buttonText === 'text'}
<span
class=
"quiqqer-control-languageswitch-dropdown-lang quiqqer-control-languageswitch-dropdown-lang__text"
>
{locale group='quiqqer/quiqqer' var='language.'|cat:{$siteLang}}
</span>
{/if}
</div>
<div
class=
"quiqqer-control-languageswitch-dropdown-arrow fa fa-angle-down"
></div>
{if $showDropdown
&&
$showArrow}
<div
class=
"quiqqer-control-languageswitch-dropdown-arrow fa fa-angle-down"
></div>
{/if}
</div>
<div
class=
"quiqqer-control-languageswitch-dropdown-dd"
>
{if $showDropdown}
<div
class=
"quiqqer-control-languageswitch-dropdown-dd {$dropdownPosition}"
style=
"display: none;"
>
{foreach from=$langs item=lang}
{if $siteLang != $lang
&&
$Site->existLang($lang)
}
<a
class=
"quiqqer-control-languageswitch-dropdown-dd-entry"
href=
"{url id=$Site->getId( $lang ) l
ang
=
$lang}
"
>
{if $this->getAttribute('showFlags')}
<span
class=
"quiqqer-control-languageswitch-dropdown-dd-icon
"
>
<img
src=
"{$path}{$
la
n
g}
.png"
/>
</span
>
{/if}
{strip
}
{if $Site->existL
ang
(
$lang
)
}
<a
class=
"quiqqer-control-languageswitch-dropdown-dd-entry {if $siteLang == $lang}inactive{/if}"
href=
"{url id=$Site->getId( $lang ) lang=$lang}
"
>
{if $dropdownShowF
lag}
<img
class=
"quiqqer-control-languageswitch-dropdown-dd-icon"
src=
"{$path}{$lang}.png"
/
>
{/if}
{if $this->getAttribute('showText')}
<span
class=
"quiqqer-control-languageswitch-dropdown-dd-text"
>
{$lang}
</span>
{if $dropdownText
&&
$dropdownText === 'abbreviation'}
<span
class=
"quiqqer-control-languageswitch-dropdown-dd-lang quiqqer-control-languageswitch-dropdown-dd-lang__abbreviation"
>
{$lang}
</span>
{elseif $dropdownText
&&
$dropdownText === 'text'}
<span
class=
"quiqqer-control-languageswitch-dropdown-dd-lang quiqqer-control-languageswitch-dropdown-dd-lang__text"
>
{locale group='quiqqer/quiqqer' var='language.'|cat:{$lang}}
</span>
{/if}
</a>
{/if}
</a>
{/if}
{/strip}
{/foreach}
</div>
{/if}
</div>
{/if}