5 розширень, які ти зобов'язаний поставити на Magento 2
Magento 2 - дійсно крута система, але деякі штуки, як на мене, настільки очевидно мають бути всередині, що коли їх не знаходиш, то лишається лише сказати “ну як, так!?”
Виконавши кілька проектів на Magento 2, зібрав список модулів, які обов’язково ставлю після інсталяції системи.
1. Google Tag Manager
Дивно, що не “з коробки”, бо Google Analytics та Google AdWords в системі присутні.
сайт: magepal/magento2-googletagmanager
встановлення:
composer require magepal/magento2-googletagmanager
php -f bin/magento module:enable --clear-static-content MagePal_GoogleTagManager
php -f bin/magento setup:upgrade
Далі в адмінку і там Stores -> Configuration -> MagePal -> Google Tag Manager
2. Gmail SMTP App
Якщо ваша пошта на Gmail, Google App, Amazon Simple Email Service (SES), Microsoft Office365, Outlook, SparkPost, Mandrill, MailGun, SendGrid, Elastic Email, Hotmail, AOL Mail, Yahoo Mail, AT&T, Verizon, Postmark, O2 Mail, Zoho, Mailjet, Mail.com (половина щоправда для нашого користувача відверта екзотика, але може комусь стане в нагоді), то налаштування не викличе ускладнень. Якщо щось не зі списку або в вас свій сервер, то перед налаштуванням дізнайтесь номер порту та згадайте пароль до облікового запису.
сайт: magepal/magento2-gmailsmtpapp
встановлення:
composer require magepal/magento2-gmailsmtpapp
php -f bin/magento module:enable --clear-static-content MagePal_GmailSmtpApp
php -f bin/magento setup:upgrade
php -f bin/magento setup:static-content:deploy
php -f bin/magento cache:flush
Далі налаштовуємо через адмінку Stores -> Configuration -> Advanced -> System -> Gmail/Google Apps SMTP Pro. Для перевірки тут таки можна відправити собі тестовий лист.
3. Multiple Select Layered Navigation (Filters) for Magento 2
Модуль, що дозволяє обирати в фільтрах 2 і більше значень одного атрибута (наприклад, одночасно показати сині і червоні светри).
сайт: Multiple Select Layered Navigation (Filters) for Magento 2
встановлення:
розпаковуємо архів
php -f bin/mana
php bin/magento setup:static-content:deploy
4. Price Decimal Precision
Якщо не плануєте використовувати копійки в цінах, то ось вам модуль.
сайт: Magento 2 Extension: Price Decimal Precision
встановлення:
php composer.phar require lillik/magento2-price-decimal
Далі відключаємо копійки через адмінку Stores -> Configuration -> Catalog -> Simple Price Decimal (Precision).
5. One Page Checkout M2 by Elitech Systems Pvt Ltd
Розробники Magento 2 нарешті припинили писати сагу під назвою “6 кроків до здійснення покупки. Спогади щасливого покупця” та змінили процес оформлення замовлень на … (тут має бути барабанний дріб) двоетапний. Двоетапний, Карле, двоетапний!!! Чому? Ну фіг знає, може в Magento 3 буде односторінкове замовлення. Але якщо у вас немає часу чекати, то скористайтесь модулем One Page Checkout M2 by Elitech Systems Pvt Ltd.
сайт: One Page Checkout M2 by Elitech Systems Pvt Ltd
встановлення:
Оскільки це розширення з офіційного магазину Magento, то скористаємось тією ж таки офіційною інструкцією по встановленню.