Monthly Archives: July 2021
Привіт, фанати Magento!
Нас не було тут досить давно. Тож цього спекотного липня 2021 року ми підготували для вас безліч новин та оновлень. Ми дуже сподіваємось, що вам сподобаються всі нові функції розширень Magento 2, які ми випустили цього місяця.
Давайте почнемо!
Нові опції модуля Magento 2 Блог!
Тепер ви можете експортувати публікації блогу у CSV, а також насолоджуватися вдосконаленими функціями CSV імпорту у Блог Екстра. Надавайте покращений досвід для своїх користувачів за допомогою 3-ох нових шаблонів для списків публікацій:
- block-2-1-shortcontent
- block-2-2-shortcontent
- block-2-3-shortcontent
Серед інших доданих функцій ви знайдете дуже корисний імпорт із Drupal та оновлений YouTube віджет (Блог Екстра).
Ми також додали Блог GraphQL v2.1.2 з підтримкою мульти магазинів і внесли деякі вдосконалення в код та таблицю CSS стилів.
Ми вирішили проблему із віджетом рекомендованих публікацій, який використовував шаблон блоку рекомендованих публікацій у бічній панелі.
Виведення вашого веб-сайту в топ результати Google — одне з найскладніших завдань, з яким боряться багато сайтів, особливо в сфері електронної комерції. Більше того, SEO — це складне поняття, яке постійно змінюється та розвивається. Тож може бути важко встигати за всіма оновленнями та алгоритмами.
Однак є кілька важливих факторів, на які ви, як власник магазину, повинні звертати увагу: швидкість веб-сайту, оптимізація зображень, контент. Цей список можна продовжувати далі.
Поняття, з яким ми хочемо ознайомити вас сьогодні — це hreflang теги, hreflang атрибути або альтернативні hreflang теги. Ви дізнаєтесь, що таке hreflang теги, навіщо вони вам потрібні, як вони впливають на ваш веб-сайт і, головне, як додати їх у Magento 2, щоб ваші сторінки потрапляли в топ Google.
Давайте почнемо.
Так само як і інші Git репозиторії, такі як Github та Gitlab, Bitbucket також дозволяє вам створювати веб-хуки, щоб полегшити керування програмою. Bitbucket дозволяє вам створювати близько 50-ти веб-хуків на різні події, щоб полегшити code pushing.
Отже, давайте перевіримо ці тригери та дізнаємося, як додати веб-хуки у Bitbucket.
Щоб створити веб-хуки у Bitbucket:
1. Ввійдіть у свій акаунт на Bitbucket та виберіть репозиторію для якої ви хочете створити веб-хуки.
2. Підіть у Repository Settings.
Налаштовуючи веб-хуки Github, ви відкриваєте багато можливостей і полегшуєте процес розробки. Вони використовуються для оновлення дзеркала резервного копіювання (update backup mirror) або зовнішнього трекера проблем (external issue tracker), запуску CL та розгортання змін на продакш сервері.
Як тільки ви налаштуєте веб-хук, він буде ініційований певною подією, такою як запит pull request або code push. Як правило, веб-хуки дозволяють автоматизувати багато процесів, тому вам не потрібно вручну застосовувати зміни на лайві.
Отже, у цій статті ви дізнаєтесь, як додати веб-хук у Github.
Давайте почнемо.
Щоб додати веб-хук у Github:
1. Ввійдіть до свого акаунта на Github.
2. Виберіть репозиторію для якої потрібно налаштувати веб-хуки, і перейдіть до розділу Settings.
Веб-хуки (webhooks) спрощують багато процесів у вашій програмі. Вони автоматизують pull-запити, мердження (merge), пуш (push) та інші. Ви можете створити подію, яка активізує запит веб-хука, який і виконає роботу за вас.
У цій статті ви дізнаєтесь про Gitlab.
Виконайте наступні кроки, щоб додати веб-хуки в Gitlab:
1. Ввійдіть у свій GitLab акаунт.
2. Підіть у репозиторію для якої ви хочете додати веб-хуки та знайдіть розділ Settings.
Magento 2 Object Manager — це клас PHP, відповідальний за створення та отримання об’єктів у Magento 2. Він також керує створеннями фабрик та проксі.
Як це працює?
Щоб отримати екземпляр object manager (наприклад дістати magento 2 object manager у phtml), використовуйте наступний код:
<?php
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
Іноді, коли ви оновлюєте Magento, вона може змінити необхідні параметри областей (state parameters) та задати якісь обов’язкові області для кількох країн у Stores > Configuration > General. Більше того, цю опцію могли оновити ваші колеги або ви самі.
Ви працюєте з електронною комерцією та Magento зокрема, тому очевидно знаєте, наскільки важливо відстежувати важливі зміни у своєму магазині. Однією з найважливіших змін та оновлень, з якими ви стикаєтесь щодня, є нові замовлення та нові користувачі.
У будь-якому випадку, вам важливо вловити момент і зв'язатись з користувачами, щоб повідомити їх про оновлення чи спеціальної пропозиції.
У цій статті ви дізнаєтеся, як надіслати електронне повідомлення адміну після реєстрації користувача, щоб тримати їх в курсі появи нових зареєстрованих користувачів.
Magento дозволяє надсилати електронний лист про реєстрацію користувачам, але не адмінам. Однак для цього ви можете використовувати розширення Magento 2 Admin Email Notifications. Воно забезпечує вам дуже зручні налаштування.
Сторінка Contact Us у Magento 2 — одна з найважливіших сторінок вашого веб-сайту.
Чому?
Що ви, як правило, робите, коли хочете задати питання, поскаржитися або отримати якусь інформацію в службі обслуговування клієнтів магазину? Ви переходите на сторінку Contact Us. І навіть якщо ви хочете зв’язатись із компанією, щоб подякувати, ви не дуже зрадієте, коли дізнаєтесь, що не маєте можливості зв’язатися з ними.
Сторінка Contact Us — це міст, який об'єднує вас із вашими клієнтами, потенційними користувачами та партнерами. Тому ви повинні переконатися, що вона доступна з будь-якої сторінки вашого веб-сайту. Зазвичай, посилання на сторінку контактів розташоване внизу сторінки, у футері.
У цій статті ви дізнаєтесь, як налаштувати та кастомізувати сторінку Contact Us.
Створюючи конфігураційні продукти, ви створюєте прості продукти з налаштовуваними опціями, які користувачі зможуть вибирати. Отже, щоб створити конфігураційний продукт програмно, слід почати зі створення простого продукту, а потім додати до цього інші функції.
Виконайте наступні кроки, щоб створити конфігураційний продукт у Magento 2 програмно:
Електронні адреси магазину Magento 2 (store email addresses) відіграють важливу роль, оскільки надають вашим клієнтам можливість зв’язатися з вами за порадою, оновленням, підтримкою або співпрацею. Є дуже мало речей, які люди ненавидять більше, аніж відсутність можливості зв'язатись з представником магазину.
Magento дозволяє налаштовувати різні типи електронних адрес у вашому магазині із заздалегідь визначеними призначеннями. Більше того, ви можете налаштувати їх усі для різних представлень магазину.
Отже, у цій статті ви дізнаєтесь, чому потрібно налаштовувати електронні адреси та, як налаштовувати їх у магазині Magento.
Налаштування податків у Magento 2 — це важливий процес, якому потрібно приділяти велику увагу, особливо в галузі електронної комерції. У різних країнах існують різні системи оподаткування. Тому перед тим, як встановлювати правила вирахування податків (tax rules), ставки (tax rates) та класи податків (tax classes) в Magento 2, ви повинні добре знати закони про податки вашої країни.
У цій статті ви дізнаєтеся все, що вам потрібно знати про податки в Magento 2, як керувати ставками, задавати класи, створювати правила податків та методи їх вирахування.
У Magento 2 податки обчислюються автоматично на основі правил. Ці правила, у свою чергу, залежать від класів користувачів, товарів, а також адреси доставки (shipping address), оплати (billing address) та розташування магазину.
Збенетежені?
Не хвилюйтесь. Ми поетапно розповімо вам про налаштування податків у Magento 2, щоб ви могли легко налаштувати їх у своєму магазині Magento 2.