getskinurl()函數將在基地的路徑來獲得圖像顯示不同的語言,而不是標誌Magento的下拉的
<?php if(count($this->getStores())>1): ?>
<div id="languages_box">
<ul id='languages'>
<?php foreach ($this->getStores() as $_lang): ?>
<?php $_selected = ($_lang->getId() == $this->getCurrentStoreId()) ? ' selected="selected"' : '' ?>
<li><a href="<?php echo $_lang->getCurrententer code hereUrl() ?>">
<img src="<?php echo $this->getSkinUrl('images/flags/'.$_lang->getCode().'.gif');?>" alt="<?php echo $_lang->getCode();?>">
</li>
<?php endforeach; ?>
</ul>
</div>
<?php endif; ?>
嘗試,這是的代碼。 app/design/frontend/[theme-directory] /template/page/switch/languages.phtml – user2530849
問題是什麼?你嘗試了什麼,發生了什麼錯誤/爲什麼它不起作用? – simonthesorcerer
我試圖從皮膚/前端/默認/ [主題目錄] /圖像/標誌顯示語言標誌,但它會去皮膚/前端/基地/默認/ [主題目錄] /圖像/標誌。不會來。因爲圖像在皮膚/前端/默認/ [主題目錄] /圖像/旗路徑 – user2530849