extension

Magento2 - Configuration values scope hints

January 2, 2021

Magento2 Config Scopehint extension # One of the most important things to understand in Magento is concept of scope! Website - Store - Storeview. For many developers it becomes pretty natural after a while - inheritance of values, global scope, website scope - difference between website and store and so on. While for us it’s easy (after a while) to understand, it might become confusing for merchants or less experienced store managers. ...

Magento2 - Newsletter API

December 28, 2020

Introduction # In this post - I try to share some nice tips about Postman and how it can be used for TDD of Magento API extension. By default, native Magento Newsletter module doesn’t provide any way to manage or get newsletter subscribers. Luckily, it’s not that big problem, because we can create such endpoints on our own. Magento2 is super friendly when it comes to create new endpoints and most of the job is already done - what we need to do is just to provide logic for them. ...

Magento2 - Admin cache refresh helper

June 14, 2020

Admin cache message refresh helper # I have prepared really simple extension for Magento that can save few minutes every week. Whenever you make change in admin panel, Magento tells you that you need to refresh one or more cache types. So you follow the link, select cache types and hit Submit button. With this extension you can do all these directly within the popup. You have options to refresh all cache types or just those marked as invalidated. ...

Magento2 - Shared increment-id for multi-websites setup

June 14, 2020

Introduction # By default Magento2 have different incrementIds for EAV entities for each store - for example for orders’ incrementId: New order Storeview A Storeview B Placed in A #1000000 Placed in A #1000001 Placed in B #1000000 Placed in A #1000002 Placed in B #1000001 However, in some cases you might to have this scenario represented this way: ...