Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Opencart 2.3 Отображение языков текстом, без флагов


Recommended Posts

Здравствуйте.

Столкнулся с задачей убрать флаги и вывести выбор языков в текстовом формате вида ua | ru

Был изменен language.tpl

Не получается выставить стиль border-right: 1px solid #000; после ссылки ua

Поскольку языки помещены в один ТЕГ <a>

Подскажите, пожалуйста, как переписать language.tpl с отдельными тегами для каждого языка.

В спойлере language.tpl

Спойлер


<?php if (count($languages) > 1) { ?>
 
<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="form-language">
   <div id="language">
        

<?php foreach ($languages as $language) { ?>
<a><button class="language-select"  name="<?php echo $language['code']; ?>"> <?php echo $language['name']; ?></button></a>
 <?php } ?>
      <input type="hidden" name="code" value="" />
      <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
   </div>
</form>
<?php } ?>

 

 

 

Змінено користувачем aagro
Надіслати
Поділитися на інших сайтах


Ну это смотря какой у вас шаблон. В моем случае я правил header.tpl

Надіслати
Поділитися на інших сайтах

14 минут назад, Flint2000 сказал:

Ну это смотря какой у вас шаблон. В моем случае я правил header.tpl

Ок, могу взглянуть на Ваш вариант хедера (скрин или ссылку) и кода header.tpl ?

Надіслати
Поділитися на інших сайтах


42 минуты назад, aagro сказал:

<a><button class="language-select"  name="<?php echo $language['code']; ?>"> <?php echo $language['name']; ?></button></a>

<a style="<?php if ($language['code'] == 'uk-ua') { echo 'border-right: 1px solid #000;'; } ?>"><button class="language-select" name="<?php echo $language['code']; ?>"> <?php echo $language['name']; ?></button></a>

ну или стиль кнопки так, думаю суть вы поняли)

Надіслати
Поділитися на інших сайтах

9 минут назад, PaulKravchenko сказал:

<a style="<?php if ($language['code'] == 'uk-ua') { echo 'border-right: 1px solid #000;'; } ?>"><button class="language-select" name="<?php echo $language['code']; ?>"> <?php echo $language['name']; ?></button></a>

ну или стиль кнопки так, думаю суть вы поняли)

Супер. Спасибо огромное)

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

@aagro я не пойму, оно у вас кнопками или текстом? Можно втупую вообще))

<a><button class="language-select" name="<?php echo $language['code']; ?>"> <?php echo $language['name']; ?></button><?php if ($language['code'] == 'uk-ua') { echo '<br />'; } ?></a>

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.