The Magento Tech Digest is the biggest collection of resources dedicated to Magento development and the related topics. Here, you can find opinions and recommendations of Magento professionals, various how-tos, products reviews, event announcements, video tutorials, and much more.
For Magento beginners, this is a great place to tap to the knowledge of development gurus. For experienced developers, this is an opportunity to find information on eCommerce innovations, discuss new tools and techniques. For anyone wishing to share knowledge and learn about the latest trends in Magento development, there are announcements of upcoming events.
Just click through the links and stay abreast of the latest news from the Magento universe!
In addition, browse the previous Magento Tech Digest #52.
In case you want to add an order tracking link very quickly and directly to your PHTML template you can do this by following the How to add Order tracking ID link in Shipping Email of Magento 2 tutorial created by MageComp team. Of course, I would not recommend to add a business logic into your templates and moreover to move it to a service classes which are then used from a View Model to provide a tracking link back to a template.
Sometimes, there is a need to add a custom product price on a checkout shopping cart page. You can do this by adding an observer class with the corresponding price logic. Read more on how to do this in the How to set the Custom Product Price while adding to cart in Magento 2 tutorial by MageComp.
It only takes a single change in a Magento Admin to add a date picker for a product attribute. Follow the How to add Datepicker for Custom option Date field in Magento 2? note by Rakesh Jesadiya.
It is not recommended to override anything in Magento, however if you have to change an template which is responsible for rendering an Add To Cart button HTML markup, you can do this by creating a layout update and providing a custom template. More about it you can find in the Magento 2: Override addtocart.phtml file note by Rakesh Jesadiya
jQuery dateRange plugin is a flexible tool if you want to show a date range for your custom input field. Follow the Magento 2 Display Date Range field in Custom form note by Rakesh Jesadiya.
PHP Curl library has a wrapper class which is located in the Magento Framework. You can use and create a logic by following an object oriented approach and write testable code. In the Magento 2 – Using CURL for Web-service Integration tutorial, Mr. Jute shows how to use a Curl class and send a get request in a custom class.
This is probably the first tutorial which explains how to add a custom export button for a Magento Admin Grid. Guys from Interactive4 wrote a Magento 2 Admin Custom Export Button Grid #codehacks article where they show how to do this.
In case you want to see a summary of 5 One Page Checkout extensions for Magento 2 and 5 extensions for Magento 1, have a look at the 10 Best Magento One Page Checkout Extensions post written Syed Muneeb Ul Hasan. You can find some key features and benefits of these checkout extensions.
A few words about Unit Testing you can find and read from Rakesh Jesadiya in his post What is Unit Testing in Magento 2?
Using Data Patch approach with Magento 2.3 allows to rely on other extensions which add other pieces of data into a database which your module can depend on. Read How to add CMS Page Programmatically using Patch Data in Magento 2? tutorial by Rakesh Jesadiya on how you can create and add a CMS Page.
Also, you can check similar tutorial about adding CMS Block – How to add CMS Static Block Programmatically using Setup Patchdata in Magento 2? written by Rakesh Jesadiya.
Import and Export
You can find information about related, cross-sells and up-sells products in the post The Complete Guide to Magento 2 Related Products, Up-sells, and Cross-sells, and how to import them created by Firebear Studio and also understand that you can import and export all these different relations using Firebear Import/Export extension for Magento 2.
Every time I open a tutorial by Firebear about different topic I learn more and more about Firebear Import/Export extension for Magento 2. Read about Banggood integration and Drop Shipping in the Exploring Banggood Magento 2 Integration & Drop Shipping Possibilities post.
Alright, in case you are interested in some Salesforce overview and would like to understand features you may want to checkout the Everything You Need To Know About Magento 2 Salesforce Integration post created by Firebear Studio. Again, you will be surprised to see that Firebear Impoved Import can also automate your Salesforce integration.
Read about CRM Features and Magento 2 integrations in the Top CRM Systems & Magento 2 Integration post created by Firebear Studio, where you can learn what CRMs can be integrated with your Magento 2 platform. In case you use either Salesforce or SugarCRM system, you are covered, the other 25 or so CRM systems should be integrated with your own development efforts.
Exploring Magento 2 Oracle NetSuite ERP Integration: Lists by Firebear Studio
Atwix MageNews – April 2019 by Roman Glushko
3 ways to test out an eccomerce PWA in a proof of concept by Aleksandra Kwiiecień
Magento Community Updates
Improved search for Magento docs by shriespangler
PWA Studio 2.1.0 has been released! by Ikrell
Magento Community Translations #1 – The First One (Community Meeting Mar 28 2019) by Magento Community Engineering
PWA Community Meeting April 5, 2019 by Magento Community Engineering
Develop Disqus Comments as CMS Widget in Magento 2 by Max Pronko
Amazon Marketplace Configuration with M2E and Magento 2 by Max Pronko
Should we STOP using Magento 1? by Max Pronko
PHP Dependency Injection Explained by Max Pronko
Magento MSI Open Demo. April 6, 2019 by Igor Miniailo
Luke Collymore – Mobile-First Commerce Interview – Meet the Community by Vue Storefront
In case you are in Kyiv, Ukraine, you may want to come to the Magento Meetup, organized by Atwix team and hear about Magento visit the Magento Meetup and Contribution Day by Atwix in Kyiv, on April 12-13th. I am also planning to attend the Magento Meetup on Friday. It will be great to chat about development and Magento.
Magento Tech Digest #52 by Max Pronko
How to Improve Checkout in Magento by Mary Dorogokupets
Solvature: Your Best Chance to Take Full Advantage of Magento 2 by Firebear Studio
Firebear Becomes Magento Extension Developers Network Partner by Firebear Studio
Authorize.NET payment method overview and features by Pronko Consulting
10 Best Magento Multi Vendor Themes That You Should Be Using in 2019 by Syed Muneeb Ul Hasan
The future of Magento as a brand by Alex Levashov
If you come across some Magento-related resources that you think are worth following, please share them with me, and I may include them in the Magento Tech Digest, too.