Как изменить элемент раскрывающегося меню на элемент выбора - PullRequest
0 голосов
/ 21 мая 2019

Я хочу изменить элемент раскрывающегося языка в opencart на статическую модель выбора, чтобы оба языка могли отображаться всегда, и пользователю не нужно наводить курсор на флаг языка, чтобы увидеть другой язык.

Так что я думаю, что я должен изменить языковой файл в теме, и в следующем вы можете увидеть код, так какие части я должен изменить?Я считаю, что я должен изменить тип предмета с выпадающего на что-то еще?

<div id="language">
    <div class="btn-group">
        <button class="dropdown-toggle" type="button" data-hover="dropdown">
            <?php echo $current_language; ?> <span class="caret"></span>
        </button>
        <ul class="dropdown-menu">
            <?php foreach ($languages as $language): ?>
                <?php if ($type === 'flag'): ?>
                    <li><a onclick="$(this).closest('form').find('input[name=\'code\']').val('<?php echo $language['code']; ?>'); $(this).closest('form').submit();"><img width="16" height="11" src="<?php echo Journal2Utils::staticAsset('image/flags/' . $language['image']); ?>" alt="<?php echo $language['name']; ?>" title="<?php echo $language['name']; ?>" /></a></li>

1 Ответ

0 голосов
/ 22 мая 2019

Это на самом деле не вопрос программирования, это скорее задача, которую вы ищете, чтобы кто-то сделал для вас бесплатно.

Вам нужно искать расширение на рынке (https://www.opencart.com/index.php?route=marketplace/extension), а если его нет, вы должны заплатить разработчику с Коммерческого форума (https://forum.opencart.com/viewforum.php?f=88).

)
...