Commit | Line | Data |
---|---|---|
d45eaff6 MW |
1 | {if $availableContentLanguages|count} |
2 | <dl{if $errorField == 'languageID'} class="formError"{/if}> | |
3 | <dt>{lang}wcf.user.language{/lang}</dt> | |
4 | <dd id="languageIDContainer"> | |
5 | <noscript> | |
6 | <select name="languageID" id="languageID"> | |
7 | {foreach from=$availableContentLanguages item=contentLanguage} | |
8 | <option value="{@$contentLanguage->languageID}">{$contentLanguage}</option> | |
9 | {/foreach} | |
10 | </select> | |
11 | </noscript> | |
12 | </dd> | |
13 | </dl> | |
14 | ||
9543d9fe | 15 | <script data-relocate="true"> |
d45eaff6 MW |
16 | //<![CDATA[ |
17 | $(function() { | |
18 | var $languages = { | |
19 | {implode from=$availableContentLanguages item=contentLanguage} | |
20 | '{@$contentLanguage->languageID}': { | |
21 | iconPath: '{@$contentLanguage->getIconPath()}', | |
22 | languageName: '{$contentLanguage}' | |
23 | } | |
24 | {/implode} | |
25 | }; | |
26 | ||
27 | new WCF.Language.Chooser('languageIDContainer', 'languageID', {$languageID}, $languages); | |
28 | }); | |
29 | //]]> | |
30 | </script> | |
31 | {/if} |