Blog – Magento 1
Magento 1 or Magento 2? A Guidebook
Since November 2015, when Magento 2.0 was released, we have to ask ourselves: Which system should we use for our Magento projects - Magento 1 or Magento 2? Or a totally different system? There is no clear and simple answer to that - the decision depends on many...
read moreMagento Association – Write-Up After Brainstorming Meeting
The day after Meet Magento DE, a brainstorming meeting about the Magento Association took place. Here is what Magento Association is all about and what happened at the meeting.
read moreTest Smell: Copy and Paste
When writing tests, the use of copy & paste is even more tempting than when you code. Here is a solution to avoid the duplication.
read moreDecorators for Magento Templates
A decorator is a class that wraps another class, implements the original interface, delegates method calls to the original class, but may modify the return values or add additional methods. The Decorator design pattern is one of the original design patterns for object...
read moreView Models in Magento 1 and 2
Magento 2.2.0 and 2.2.1 made some interesting changes to the layout system, with the goal to make the inheritance based block system redundant: all blocks are automatically considered of the “Template” type if not specified otherwise classes can be injected via layout...
read moreMagento Shop Audits – independent analysis of your store
For some time now, our company has run individual audits of Magento 1 and Magento 2 based online stores. Some of these shop audits happen in the process of taking over a running project: before we get to work, we do the shop audit in order to find out about the...
read moreTest Smell: Hard Coded Values
...
read moreTest Smell: Irrelevant information
...
read moreHow Search Algorithms work: The Levenshtein Distance
A good product search in online stores is tolerant when it comes to typos, it finds matching products, categories and other contents even if there is no 100% match. To make this happen, there is an algorithm that compares the search term to searchable content or...
read moreTest Smell: Mystery Guest
The...
read moreUpdates for IntegerNet_Solr for Magento 1 and Magento 2
What's new at IntegerNet_Solr? It's been a while since we last blogged about a new version of IntegerNet_Solr. For both the Magento 1 and Magento 2 version, we have worked on new features. The current version of IntegerNet_Solr for Magento 2 is 1.4.0, the...
read moreEnd of Life of Magento 1 postponed by Magento Inc.
Yesterday, Magento officially announced that the support for the outdated product version 1.x won't end in 2018. Support of Magento 1 is secured for an indefinite time. Magento assures that they will announce a possible end of support at least 18 months in advance....
read moreSolr Search for All – IntegerNet_Solr Free Version
An idea long nurished in our minds is finally ready for publication: we release IntegerNet_Solr Free, a completely free Solr integration for Magento. This extension makes it easy for everyone to set up Solr as a product search in a Magento online store. Why do we...
read moreIsolating Domain Logic in Magento Customizations
Lately I’ve been advocating decoupling business logic from the framework (i.e. Magento) a lot. This has multiple advantages: Benefit from test driven development (TDD) without having to mock a bunch of core classes. Possible reuse in different applications (for...
read moreAND or OR? Magento’s Search Types and Search Operators
Magento offers different options to configure the catalog search. Which search type and which search operator you choose has a great influence on search results, especially when your search phrase consists of multiple words. When all options describend below are...
read moreinteger_net becomes a member of ExtDN
In January 2016, we have joined ExtDN, the Magento Extension Developers Network. ExtDN was very young back then, but it's now already counting 17 members. All of them leading extension providers, the members of ExtDN are committed to offer innovative, high quality...
read moreMagento 1 and Magento 2: Iterating Iterators
This article is part of a series on design patterns for framework independent code, especially to write extensions for Magento 1 and Magento 2 alike. All Parts: Introduction: Write Extensions For Magento 1 And Magento 2 Part 1: Accessing Configuration Data Part 2:...
read moreMagento 1 and Magento 2: Leveraging PSR Interfaces
This article is part of a series on design patterns for framework independent code, especially to write extensions for Magento 1 and Magento 2 alike. All Parts: Introduction: Write Extensions For Magento 1 And Magento 2 Part 1: Accessing Configuration Data Part 2:...
read moreAutomated Tests, Dependency Injection & Co.: A Great Refactoring for IntegerNet_Solr
Version 1.5 is the most substantial new version of our Solr extension for Magento's product search. Since we have already described the new features, it's now time to take a look at the changes under the hood. Refactoring: Intentions It was our plan to offer an...
read moreTax Configuration EU for Magento B2B and B2C Stores
Configuring taxes in Magento stores works well in case they are targeting B2C markets in Europe. For B2B stores and especially stores targeting both B2B and B2C customers it's a different matter - in one of our latest projects we stumbled upon a number of limitations,...
read moreMagento 1 was published in 2008. In the beginning, the software built its fanbase with its innovative features, which enabled international merchants and the use of complex product types. The lively community of Magento around the globe has added features, created helpful tutorials and more.
In the last couple of years, we have written quite a few articles about Magento 1 for our blogpost. And the number keeps growing, even though the age of Magento 2 has come. There are still news around Magento 1 that are worth writing about. And even the approaching End of Life, the day when Magento officially stops supporting Magento 1 with security updates, will probably not be the end of Magento 1. Already these days, initiatives are growing that plan to keep Magento 1 alive.