// Remove languages select when only one language

This commit is contained in:
Jerome Nadaud committed 2013-10-04 13:51:38 +02:00
1 parent 9ae6546d90
commit 5b203cf789
2 files changed
+25 -13

No files matched your search

@@ -7,25 +7,29 @@
</label> </label>
<div class="col-lg-8"> <div class="col-lg-8">
{foreach from=$languages item=language} {foreach from=$languages item=language}
{if $languages|count > 1}
<div class="row"> <div class="row">
<div class="translatable-field lang-{$language.id_lang}" {if $language.id_lang != $id_lang_default}style="display:none"{/if}> <div class="translatable-field lang-{$language.id_lang}" {if $language.id_lang != $id_lang_default}style="display:none"{/if}>
<div class="input-group col-lg-12"> <div class="col-lg-9">
{/if}
<input id="name_{$language.id_lang|intval}" type="text" name="name_{$language.id_lang|intval}" value="{$currentTab->getFieldValue($currentObject, 'name', $language.id_lang|intval)|escape:html:'UTF-8'}"> <input id="name_{$language.id_lang|intval}" type="text" name="name_{$language.id_lang|intval}" value="{$currentTab->getFieldValue($currentObject, 'name', $language.id_lang|intval)|escape:html:'UTF-8'}">
<div class="input-group-btn"> {if $languages|count > 1}
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<img src="{$base_url}/img/l/{$language.id_lang|intval}.jpg" alt="">
{$language.iso_code}
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
{foreach from=$languages item=language}
<li><a href="javascript:hideOtherLanguage({$language.id_lang});" tabindex="-1"><img src="{$base_url}/img/l/{$language.id_lang|intval}.jpg" alt=""> {$language.name}</a></li>
{/foreach}
</ul>
</div>
</div> </div>
<div class="col-lg-2">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<img src="{$base_url}/img/l/{$language.id_lang|intval}.jpg" alt="">
{$language.iso_code}
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
{foreach from=$languages item=language}
<li><a href="javascript:hideOtherLanguage({$language.id_lang});" tabindex="-1"><img src="{$base_url}/img/l/{$language.id_lang|intval}.jpg" alt=""> {$language.name}</a></li>
{/foreach}
</ul>
</div>
</div> </div>
</div> </div>
{/if}
{/foreach} {/foreach}
</div> </div>
</div> </div>
@@ -230,13 +230,18 @@
<div class="col-lg-9"> <div class="col-lg-9">
<div class="row"> <div class="row">
{foreach $field['languages'] AS $id_lang => $value} {foreach $field['languages'] AS $id_lang => $value}
{if $field['languages']|count > 1}
<div class="translatable-field lang-{$id_lang}" {if $id_lang != $current_id_lang}style="display:none;"{/if}> <div class="translatable-field lang-{$id_lang}" {if $id_lang != $current_id_lang}style="display:none;"{/if}>
<div class="col-lg-9"> <div class="col-lg-9">
{else}
<div class="col-lg-12">
{/if}
<input type="text" <input type="text"
name="{$key}_{$id_lang}" name="{$key}_{$id_lang}"
value="{$value|escape:'htmlall':'UTF-8'}" value="{$value|escape:'htmlall':'UTF-8'}"
{if isset($input.class)}class="{$input.class}"{/if} {if isset($input.class)}class="{$input.class}"{/if}
/> />
{if $field['languages']|count > 1}
</div> </div>
<div class="col-lg-2"> <div class="col-lg-2">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
@@ -253,6 +258,9 @@
</ul> </ul>
</div> </div>
</div> </div>
{else}
</div>
{/if}
{/foreach} {/foreach}
</div> </div>
</div> </div>