OpenCart语言问题

时间:2014-09-10 12:48:33

标签: html twitter-bootstrap opencart

我第一次使用opencart。这并不困难,但我如何调整移动版的语言?桌面版有一个下拉列表,但对于移动版,我需要默认列表。 我将此添加到language.tpl,但它同时输出了移动版和桌面版。 我应该为此创建新的.tpl文件吗?

<div class="show-mobile hidden-lg hidden-md clearfix">  
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data">
  <div id="language"><?php echo $text_language; ?><br />
    <?php foreach ($languages as $language) { ?>
    <img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" onclick="$('input[name=\'language_code\']').attr('value', '<?php echo $language['code']; ?>'); $(this).parent().parent().submit();" />
    <?php } ?>
    <input type="hidden" name="language_code" value="" />
    <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
  </div>
</form>
</div>

1 个答案:

答案 0 :(得分:1)

没关系, 尝试使用css禁用其中之一。

@media (min-width: 768px) { /* desktop version */
    #defaultList{
        display: none;
    }

    #dropDownList{
        display: block;
    }
}

@media (max-width: 480px) { /* mobileversion */
    #defaultList{
        display: block;
    }

    #dropDownList{
        display: none;
    }
}