Skip to content
Code-Schnipsel Gruppen Projekte
Commit 6b3e162a erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

flag folder path

Übergeordneter 4e8c0a24
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
Pipeline-Nr.
{assign var=Site value=$this->getAttribute('Site')} {assign var=Site value=$this->getAttribute('Site')}
{assign var=siteLang value=$Project->getLang()} {assign var=siteLang value=$Project->getLang()}
{assign var=path value=$this->getAttribute('flagFolderPath')}
{if count($langs) > 1} {if count($langs) > 1}
<div class="quiqqer-control-languageswitch-dropdown quiqqer-control-languageswitch-dropdown__withArrow"> <div class="quiqqer-control-languageswitch-dropdown quiqqer-control-languageswitch-dropdown__withArrow">
...@@ -25,7 +26,7 @@ ...@@ -25,7 +26,7 @@
<a class="quiqqer-control-languageswitch-dropdown-dd-entry" href="{url id=$Site->getId( $lang ) lang=$lang}"> <a class="quiqqer-control-languageswitch-dropdown-dd-entry" href="{url id=$Site->getId( $lang ) lang=$lang}">
{if $this->getAttribute('showFlags')} {if $this->getAttribute('showFlags')}
<span class="quiqqer-control-languageswitch-dropdown-dd-icon"> <span class="quiqqer-control-languageswitch-dropdown-dd-icon">
<img src="{$smarty.const.URL_BIN_DIR}16x16/flags/{$lang}.png"/> <img src="{$path}{$lang}.png"/>
</span> </span>
{/if} {/if}
......
...@@ -29,7 +29,8 @@ public function __construct($attributes = array()) ...@@ -29,7 +29,8 @@ public function __construct($attributes = array())
'Site' => false, 'Site' => false,
'showFlags' => true, 'showFlags' => true,
'showText' => true, 'showText' => true,
'data-qui' => 'package/quiqqer/bricks/bin/Controls/LanguageSwitches/DropDown' 'data-qui' => 'package/quiqqer/bricks/bin/Controls/LanguageSwitches/DropDown',
'flagFolderPath' => URL_BIN_DIR . '16x16/flags/'
)); ));
parent::__construct($attributes); parent::__construct($attributes);
......
{assign var=Site value=$this->getAttribute('Site')} {assign var=Site value=$this->getAttribute('Site')}
{assign var=siteLang value=$Project->getLang()} {assign var=siteLang value=$Project->getLang()}
{assign var=siteLang value=$Project->getLang()}
{assign var=all value=$this->getAttribute('all')} {assign var=all value=$this->getAttribute('all')}
{assign var=path value=$this->getAttribute('flagFolderPath')}
{if count($langs) > 1} {if count($langs) > 1}
{strip} {strip}
<div class="quiqqer-bricks-languageswitch-flag"> <div class="quiqqer-bricks-languageswitch-flag">
{foreach from=$langs item=lang} {foreach from=$langs item=lang}
{if $all || $siteLang != $lang && $Site->existLang( $lang )} {if $all || $siteLang != $lang}
<a class="quiqqer-bricks-languageswitch-flag-entry" href="{url id=$Site->getId( $lang ) lang=$lang}">
{if $Site->getId($lang)}
<a class="quiqqer-bricks-languageswitch-flag-entry" href="{url id=$Site->getId($lang) lang=$lang}">
{else}
<a class="quiqqer-bricks-languageswitch-flag-entry" href="{url id=1 lang=$lang}">
{/if}
{if $this->getAttribute('showFlags')} {if $this->getAttribute('showFlags')}
<span class="quiqqer-bricks-languageswitch-flag-entry-icon"> <span class="quiqqer-bricks-languageswitch-flag-entry-icon">
<img src="{$smarty.const.URL_BIN_DIR}16x16/flags/{$lang}.png"/> <img src="{$path}{$lang}.png"/>
</span> </span>
{/if} {/if}
{if $this->getAttribute('showText')} {if $this->getAttribute('showText')}
<span class="quiqqer-bricks-languageswitch-flag-entry-text"> <span class="quiqqer-bricks-languageswitch-flag-entry-text">
{$lang} {$lang}
</span> </span>
{/if} {/if}
</a> </a>
{/if} {/if}
......
...@@ -30,7 +30,8 @@ public function __construct($attributes = array()) ...@@ -30,7 +30,8 @@ public function __construct($attributes = array())
'showFlags' => true, 'showFlags' => true,
'showText' => true, 'showText' => true,
'all' => true, 'all' => true,
'data-qui' => 'package/quiqqer/bricks/bin/Controls/LanguageSwitches/Flags' 'data-qui' => 'package/quiqqer/bricks/bin/Controls/LanguageSwitches/Flags',
'flagFolderPath' => URL_BIN_DIR . '16x16/flags/'
)); ));
parent::__construct($attributes); parent::__construct($attributes);
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren