Ich bin nicht so ein Freund von vielen Dropdown listen. Deshalb habe ich in der widget/header “languages.tpl” Änderungen vorgenommen.
Nur will es mir nicht gelingen die beiden Flaggen nebeneinander zu bekommen. Hat da jemand Abhilfe?
Das ist für die Oxid Version 4.9.5
[{oxscript include="js/widgets/oxflyoutbox.js" priority=10 }]
[{oxscript add="$( '#languageTrigger' ).oxFlyOutBox();"}]
[{if $oView->isLanguageLoaded()}]
<div class="topPopList">
[{capture name="languageList"}]
[{foreach from=$oxcmp_lang item=_lng}]
[{assign var="sLangImg" value="lang/"|cat:$_lng->abbr|cat:".png"}]
<a class="flag [{$_lng->abbr }] [{if $_lng->selected}]selected[{/if}]" title="[{$_lng->name}]" href="[{$_lng->link|oxaddparams:$oView->getDynUrlParams()}]" hreflang="[{$_lng->abbr }]">
<span style="background-image:url('[{$oViewConf->getImageUrl($sLangImg)}]')"></span></a>
[{/foreach}]
[{/capture}]
<div id="languages">
[{$smarty.capture.languageSelected}]
[{$smarty.capture.languageList}]
</div>
</div>
[{/if}]
[{oxscript widget=$oView->getClassName()}]