0
\lajax\languagepicker
をYii2
に使用しています。 Languagepicker dropdown
header
nav
内側<li>
要素に位置します。 website
のYii2。言語ピッカーウィジェットが正しく機能しない
$menuItems [] = '<li>'.LanguagePicker::widget(['skin' => LanguagePicker::SKIN_DROPDOWN, 'size' => LanguagePicker::SIZE_LARGE,
'itemTemplate' => '<li><a href="{link}" title="{language}"><i class="{language}"></i></a></li>',
'activeItemTemplate' => '<a href="{link}" title="{language}" class="active"><i class="{language}"></i></a>',
]).'</li>';
Language
私は、レンダリングされているview
にcode
の下に追加した場合にのみ変更されます。
use \lajax\languagepicker\widgets\LanguagePicker;
LanguagePicker::widget();
もしcode
上Language
が変更されない追加されません。 私はそれがajax
の読み込みに関連すると思われます。 何が問題になりますか?
あなたはあなたのコードを追加しなければならないという事実を参照しています。 'use \ lajax \ languagepicker \ widgets \ LanguagePicker;'? 。このrefはありませんが、エラーが発生します..? – scaisEdge
レイアウトに追加しようとしました。しかし、それは動作しません。これは 'LanguagePicker :: widget();'行を追加した後に動作し始めます。 – Dmytro
''bootstrap' => ['languagepicker']'をメイン設定に含める必要がありました。 – Dmytro