/ #magento 

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, то скористаємось тією ж таки офіційною інструкцією по встановленню.

Author

Олександр Бобилєв

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