言語スイッチャーをトップリンクに追加する方法は?
質問
言語スイッチャーをトップリンクメニューに追加する方法を探しています。私のストアには2つの言語があり、言語.phtmlファイルを変更して代替言語を表示しました。
例: 英語のサイトにいる場合は、言語スイッチャーはフランス語をクリック可能なオプションとして表示し、そのストアビューに届けます。
トップリンクメニューにオプションを追加するには、customer.xmlファイルを変更する必要があることを知っています。 「How To」をたくさん読んだので、代替リンクを追加する方法を知っていますが 言語バーを追加します.
これが変更ですlanguages.phtml
<?php if(count($this->getStores())>1): ?>
<div class="form-language">
<ul>
<?php foreach ($this->getStores() as $_lang): ?>
<?php if($_lang->getId() != $this->getCurrentStoreId()): ?>
<li><a href="<?php echo $_lang->getCurrentUrl(false) ?>"<?php echo $_selected; ?>><?php echo $this->htmlEscape($_lang->getName()) ?></a></li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
最終結果は次のとおりです。
Login | My Cart | Compare | Wish List | LANGUAGE
言語バーをトップリンクメニュー項目に追加するにはどうすればよいですか?
アップデート
以下をcustomer.xmlファイルに追加してみました。
<block type="page/switch" name="store_language" as="store_language" template="page/switch/languages.phtml"/>
何も現れません。
正しい解決策はありません
所属していません magento.stackexchange