Важливий нюанс при встановленні Windows 11 на Asus Zenbook 14: як не залишитися без диска та USB-драйверів

Купівля новенького ультрабука Asus Zenbook 14 — це завжди чудові емоції, рівно доти, доки ви не вирішите перевстановити на ньому операційну систему «з нуля». На етапі чистого встановлення на користувача можуть чекати два неприємні сюрпризи: інсталятор впритул не бачить вбудований SSD-накопичувач, а після встановлення старих версій ОС не працюють USB-порти, через що неможливо підключити периферію чи оновити систему.

У цій статті ми розберемо, як правильно встановити систему на цей ноутбук і чому вибір версії ОС має вирішальне значення.

Крок 1. Яку версію Windows 11 обирати? (Критично важливо!)

Головне правило: Для Asus Zenbook 14 необхідно використовувати виключно актуальний образ Windows 11 версії 26H1 (або новішої).

Якщо ви спробуєте встановити старішу збірку (наприклад, 22H2 або 23H2), після першого запуску системи ви виявите, що USB-порти повністю неактивні. Базові драйвери контролера у старих версіях Windows просто відсутні. Без робочих USB-портів ви не зможете підключити зовнішню мережеву карту, мишу або флешку з драйверами.

У чистому образі Windows 11 26H1 виробник вже інтегрував оновлені драйвери USB. З цією версією порти «підтягнуться» автоматично одразу після встановлення, що дозволить вам без проблем підключитися до інтернету та накотити решту необхідних оновлень.

Крок 2. Що робити, якщо під час встановлення не видно жорсткий диск?

Сучасні процесори Intel (починаючи з 11-го покоління і новіші) використовують технологію Intel Volume Management Device (VMD) для оптимізації роботи накопичувачів. Інсталятор Windows за замовчуванням не має цього драйвера, тому на етапі вибору розділів ви побачите порожній список.

Щоб вирішити цю проблему, виконайте такі дії:

Завантажте драйвер: Перейдіть на офіційний сайт Asus під вашу модель (або на сайт Intel) і завантажте Intel RST (VMD) Driver.

Підготуйте флешку: Розпакуйте завантажений архів (вам потрібні саме файли драйвера, а не один .exe інсталятор) і скопіюйте отриману папку на ту саму завантажувальну флешку, з якої встановлюєте Windows.

Завантажте драйвер у меню встановлення:

Дійдіть до екрана вибору жорсткого диска (де зараз порожньо).

Натисніть кнопку «Завантажити» (Load Driver) у лівому нижньому кутку.

Натисніть «Огляд» і виберіть папку з розпакованим VMD-драйвером на вашій флешці (достатньо вказати основну кореневу папку драйвера).

Натисніть «ОК». Програма встановлення сама знайде потрібний інф-файл.

Готово! Після цього ваш NVMe SSD з’явиться у списку, і ви зможете розмітити його та продовжити встановлення.

Резюме

Щоб заощадити час та нерви при налаштуванні Asus Zenbook 14:

Записуйте на флешку тільки найсвіжішу Windows 11 26H1.

Заздалегідь закидайте на цю ж флешку розпакований Intel VMD драйвер.

Тоді весь процес триватиме не більше 15 хвилин, а ноутбук одразу після старту буде готовий до повноцінної роботи та оновлення!

Як вивести перемикач мов кнопками UA | RU в OpenCart 2.1.0.1

Як вивести перемикач мов кнопками UA | RU в OpenCart 2.1.0.1

За замовчуванням в OpenCart 2.1.0.1 перемикач мов відображається у вигляді випадаючого списку. Проте багато власників інтернет-магазинів віддають перевагу більш компактному та зручному варіанту — кнопкам «UA | RU» в шапці сайту.

У цій статті розглянемо, як замінити стандартний випадаючий список на простий перемикач мов із білим текстом та підсвічуванням активної мови.

Крок 1. Відкрийте файл language.tpl

Знайдіть файл:

catalog/view/theme/ВАША_ТЕМА/template/common/language.tpl

Перед внесенням змін рекомендується створити резервну копію файлу.

Крок 2. Замініть вміст файлу

Повністю замініть вміст файлу на наступний код:


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

        <?php foreach ($languages as $language) { ?>

            <button type="button"
                    class="language-select <?php echo ($language['code'] == $code) ? 'active' : ''; ?>"
                    name="<?php echo $language['code']; ?>">

                <?php echo strtoupper($language['code']); ?>

            </button>

        <?php } ?>

        <input type="hidden" name="code" value="" />
        <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
    </form>
</div>

<script type="text/javascript">
$('.language-select').on('click', function () {
    $('input[name=\'code\']').val($(this).attr('name'));
    $('#language').submit();
});
</script>
<?php } ?>

Після збереження файлу перемикач мов буде відображатися у вигляді окремих кнопок.

Крок 3. Додайте CSS-стилі

Відкрийте файл:

catalog/view/theme/ВАША_ТЕМА/stylesheet/stylesheet.css

Додайте в кінець файлу наступний код:


.language-switcher {
    display: flex;
    align-items: center;
}

.language-switcher form {
    display: flex;
    align-items: center;
}

.language-select {
    background: transparent;
    border: none;
    color: #ffffff;
    font-size: 14px;
    padding: 0 5px;
    cursor: pointer;
    opacity: 0.6;
    transition: 0.2s;
}

.language-select:hover {
    opacity: 1;
}

.language-select.active {
    opacity: 1;
    font-weight: bold;
}

.language-select:not(:last-child)::after {
    content: "|";
    margin-left: 10px;
    color: #ffffff;
}

Який результат ви отримаєте

Після внесення змін перемикач мов буде виглядати так:

UA | RU

Переваги такого рішення:

  • сучасний та мінімалістичний дизайн;
  • економія місця в шапці сайту;
  • швидке перемикання між мовами;
  • відсутність випадаючих меню;
  • автоматичне підсвічування активної мови.

Висновок

Заміна стандартного випадаючого списку мов на компактні кнопки «UA | RU» дозволяє зробити інтерфейс інтернет-магазину більш зручним та сучасним. Це просте рішення легко реалізувати в OpenCart 2.1.0.1 без встановлення додаткових модулів та розширень.