Сторінка 4 - Monthly Archives: 2019
Для того, щоб змінити користувача до якого прив'язано замовлення або додати замовлення до акаунта користувача, вам потрібен модуль Magento 2 Convert Guest to Customer, адже він дозволяє зробити це всього лише в один клік.
Це розширення дозволяє вам автоматично конвертувати замовлення гостей на користувачів базуючись на електронній адресі. Проте, інколи користувачі укладають гостьові замовлення з різними емейлами та хочуть щоб обидва замовлення були в одному акаунті.
Саме в цей момент стає у нагоді опція "change order customers".
Щоб додати замовлення до користувача у Magento 2:
1. Перейдіть в Sales > Orders та виберіть замовлення, яке потрібно призначити іншому користувачеві.
2. Просто натисніть кнопку Change Customer в розділі Account Information.
Якщо ви вирішили видалити розширення Magento 2 Mautic Integration, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/MauticIntegration
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-mautic-integration
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-mautic-integration
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання
Якщо вам потрібно оновити розширення Magento 2 Mautic Integration від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення.
Оновлення через composer
Якщо модуль Mautic Integration було встановлено через composer (перевірте чи існує папка vendor/magefan/module-mautic-integration), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-mautic-integration
composer require magefan/module-mautic-integration ^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль Mautic Integration було встановлено через FTP (перевірте чи існує папка app/code/Magefan/MauticIntegration
Ви можете встановити розширення Magento 2 Mautic Integration від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Mautic Integration? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка, підіть в свій акаунт Magefan Account > My Downloads > Install via Composer, щоб отримати інсталяційні інструкції.
Встановлення через архів та FTP
- Спочатку встановіть mautic/api-library.
- Завантажте ZIP-архів розширення Mautic Integration на сайті magefan.com (не з GitHub або ж інших джерел).
- Вилучіть файли.
- Скопіюйте папки app та lib з архіву у свою папку Magento 2.
- У командному рядку за допомогою "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть команди CLI:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту,
Вам не подобається бачити ваш магазин зламаним або в режимі обслуговування під час запуску deployment команд в Magento 2? Справді? Чудово. Протягом наступних 5 хвилин ми допоможемо вам з цим болем. У Magefan ми створили Linux bash скрипт, який дозволяє запускати команди bin/magento setup без ламання магазину, тривалого простою та втрати продажів.
Увага! Цей cкрипт застарілий, ми настійно рекомендуємо використовувати Magento 2 Zero Downtime Deployment Extension.
Щоб використовувати Magento 2 zero downtime deployment, виконайте наведені нижче дії:
Певні розширення Magento 2 можуть більше не використовуватися у вашому магазині. Причини можуть бути різними. Деякі модулі з часом стають неактуальними або ж не мають важливого для вас функціоналу. Ось чому може виникнути потреба видалити розширення Magento 2.
Є два способи видалення модулів у Magento. Це можна зробити або вручну, або через composer. Давайте детальніше розглянемо кожен із них.
Видалення розширення Magento 2 через composer
Для того, щоб видалити модуль Magento 2 розташований у папці vendor/vendor-name/module-name:
1. Під'єднайтеся до кореневої папки Magento через SSH.
2. Знайдіть розширення, яке ви хочете видалити, використавши таку команду:
php bin/magento module:status
3. Вимкніть розширення:
php bin/magento module:disable <ExtensionProvider_ExtensionName> --clear-static-content
php bin/magento setup:upgrade
4. Підіть у ваш файл composer.json, щоб знайти composer назву розширення і тоді видаліть його:
composer remove vendor-name/module-name
5. Запустіть команди CLI:
Обґрунтоване ціноутворення — це один із ключових елементів успішного магазину. Воно не лише підвищує ваш дохід, але й заохочує клієнтів купувати у вас більше. Ви можете встановити спеціальну ціну, налаштувати cart price rules або пропонувати знижки на весь каталог.
Та сьогодні ми хочемо зосередити увагу на цінах для груп користувачів у Magento 2. Такий фунціонал дозволяє задати різні ціни на товари відповідно до їх кількості та групи користувачів. Але якщо ви ще не мали можливості скористатися цією опцією у своєму магазині, настав час навчитися робити це правильно.
У цій статті ви дізнаєтеся більше про tier pricing в Magento 2 і як застосувати його до продуктів, які ви пропонуєте.
Розпочинаємо?
Хочете відстежувати зміни цін у вашому магазині? Отримайте розширення Magento 2 Price History і відображайте найнижчу ціну за певний період часу на вітрині.
Що таке Magento 2 Customer Group Pricing?
Magento 2 Customer Group Pricing (ціни для групи користувачів) — це функція Magento, яка дає змогу
Коли ви тестуєте свою сторінку за допомогою Facebook Sharing Debugger і отримуєте попередження "The following required properties are missing: fb:app_id",
вам треба додати мета тег fb:app_id до <head> тегу сторінки:
<meta property="fb:app_id" content="ХХХХХХХХХХХХХХХ" />
Вставте ваш Facebook App ID замість ХХХХХХХХХХХХХХХ.
Якщо ви продаєте у декількох країнах, один із кроків, які вам потрібно зробити — це налаштувати мультивалюту у Magento 2, щоб надавати різну валюту для своїх користувачів. Курси валют Magento 2 є частиною цього налаштування.
Отже, у цій статті ви дізнаєтесь все про курси валют та про те, як їх налаштувати у вашому магазині.
Що таке курси валют у Magento 2?
Курс валюти — це вартість валюти однієї країни проти валюти іншої країни, яка визначає, скільки коштує обмін однієї валюти на іншу.
У Magento 2 використовуються курси валют, якщо ви обслуговуєте кілька валют у своєму магазині, але використовуєте одну валюту для онлайн транзакцій. У цьому випадку ціни у вашому магазині Magento 2 відображаються у різних валютах, але сума, яка стягується з покупців залежить від курсів валют.
Примітка: нарахована сума також визначається способом оплати (payment method) та його налаштуваннями.
Налаштуйте курси валют у Magento 2
У Magento 2 ви можете налаштувати курси валют вручну та налаштувати їх автоматичне
There are different ways to install Magento 2 Extension:
1. Install Magento 2 Extension via the Composer
This installation method is the most preferred, but not all Magento 2 extension vendors provide a possibility to install their modules via the Composer.
Composer is the package manager for the PHP, it allows you to manage dependencies of Magento 2 extensions and PHP libraries. It also facilitates the upgrade process of Magento2 & Magento2 Extensions.
2. Install Magento 2 Extension from Archive
This is the most common method since Magento 1.x times.
Якщо вам потрібно оновити розширення Magento 2 Product Widget від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення.
Оновлення через composer
Якщо модуль product widget було встановлено через composer (перевірте чи існує папка vendor/magefan/module-productwidget), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-productwidget
composer require magefan/module-productwidget ^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль product widget було встановлено через FTP (перевірте чи існує папка app/code/Magefan/ProductWidget), тоді виконайте
Ви можете встановити розширення Magento 2 Product Widget від Magefan через composer або архів.
Бажаєте, щоб ми встановили для вас модуль Product Widget Advanced? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
Будь ласка, підіть в свій акаунт Magefan Account > My Downloads > Install via Composer, щоб отримати інсталяційні інcтрукції.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення Product Widge на сайті magefan.com (не з GitHub або ж інших джерел).
- Вилучіть файли.
- Скопіюйте папкy app з архіву у свою папку Magento 2.
- У командному рядку за допомогою "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть команди CLI:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Якщо ви вирішили видалити розширення Magento 2 Product Widget, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/ProductWidget
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-productwidget
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-productwidget
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту,
Якщо ви вирішили видалити розширення Magento 2 Youtube Widget, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/YouTubeWidget
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-youtube-widget
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-youtube-widget
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту,
Якщо вам потрібно оновити розширення Magento 2 Youtube Widget від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення youtube widget.
Оновлення через composer
Якщо модуль youtube widget було встановлено через composer (перевірте чи існує папка vendor/magefan/module-youtube-widget), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-youtube-widget
composer require magefan/module-youtube-widget ^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль youtube widget було встановлено через FTP (перевірте чи існує папка app/code/Magefan/YouTubeWidget),
Якщо ви вирішили видалити розширення Magento 2 Image Lazy Load, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/LazyLoad
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-lazyload
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-lazyload
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero
Ви можете встановити розширення Magento 2 Image Lazy Load від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Image Lazy Load? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
- Відкрийте командний рядок.
- За допомогою команди "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть CLI команди:
composer require magefan/module-lazyload
# Authentication required (repo.magento.com)
# Отримайте свої Magento Marketplace authentication keys або використайте ці:
# Username: 7c018006799466c681ad507e27904677
# Password: 289077c86e811661a8f7751828485d3a
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення Image
Якщо ви вирішили видалити розширення Magento 2 Rocket Javascript, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкція щодо видалення файлів залежать від способу встановлення розширення.
1. Якщо ви можете знайти файли розширення у папці
app/code/Magefan/RocketJavaScript
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-rocketjavascript
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-rocketjavascript
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту,
Якщо вам потрібно оновити розширення Magento 2 Rocket Javascript від Magefan, будь ласка, виконайте наведені нижче дії.
Примітка: інструкції з оновлення залежать від методу, яким було встановлено розширення rocket javascript.
Оновлення через composer
Якщо модуль rocket javascript було встановлено через composer (перевірте чи існує папка vendor/magefan/module-rocketjavascript), тоді вам потрібно запустити ці прості CLI команди в каталозі Magento 2:
composer remove magefan/module-rocketjavascript
composer require magefan/module-rocketjavascript ^x.x.x
# замініть x.x.x на версію яку ви хочете використовувати
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Оновлення через FTP
Якщо модуль rocket javascript було встановлено через FTP (перевірте чи існує папка app/code/Magefan/RocketJavaScript
Якщо ви вирішили видалити розширення Magento 2 Twitter Cards, будь ласка, виконайте наступні кроки. Ви також можете зв'язатись з нашою командою для отримання безкоштовної консультації у випадку, якщо у вас виникнуть проблеми з розширенням Magefan.
Видалення файлів розширення
Інструкції щодо видалення файлів залежать від способу яким розширення було встановлено.
1.Якщо ви можете знайти файли розширення у папці
app/code/Magefan/TwitterCards
тоді видаліть цю папку.
2. Якщо розширення було встановлено через композер та його файли знаходяться в папці
vendor/magefan/module-twitter-cards
тоді запустіть наступну композер команду CLI , щоб видалити її
composer remove magefan/module-twitter-cards
Після видалення файлів розширення запустіть ці CLI команди Magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для
Ви можете встановити розширення Rocket Javascript від Magefan через composer або архів.
Бажаєте, щоб ми встановили та налаштували для вас модуль Rocket JavaScript? Наші девелопери зроблять це замість ваc – перегляньте наш інсталяційний сервіс.
Встановлення через composer (рекомендовано)
- Відкрийте командний рядок.
- За допомогою команди "cd" перейдіть до кореневого каталогу Magento 2.
- Запустіть CLI команди:
composer require magefan/module-rocketjavascript
# Authentication required (repo.magento.com)
# Отримайте свої Magento Marketplace authentication keys або використайте ці:
# Username: 7c018006799466c681ad507e27904677
# Password: 289077c86e811661a8f7751828485d3a
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Примітка: якщо ви не хочете, щоб ваш веб-сайт був недоступний під час розгортання статичного контенту, спробуйте команди для zero downtime deployment.
Встановлення через архів та FTP
- Завантажте ZIP-архів розширення Rocket