Evaluating Magento Extensions: Should You Install This 3rd Party Extension?
Magento is a great platform with fantastic flexibility and potential to build whatever your heart desires. At one point, this was Magento’s motto – “Platform For Growth”. However, with great...
View ArticleKeeping Your Amazon Prices Competitive Using C#
Amazon is probably the most competitive marketplace out there right now. The front end is geared towards always offering the customer the best price available, across all vendors and for one particular...
View ArticleCreating your Own Swatch Selector
Having worked retail before and speaking from experience, the word blue can mean a whole assortment of anything remotely blue. Turquoise, Cyan, Light Blue, Dark Blue, even Purple could be considered...
View Article[Mini Tutorial] CASL Compliance for Newsletter Subscribers
Effective July 1st of this year (2014), Canadian Anti-Spam Legislation (CASL) imposes heavy restrictions on companies using email newsletters. Since most eCommerce retailers use email newsletters to...
View Article[Mini Tutorial] – Change Step Order in Magento’s One Step Checkout
“If it ain’t broke, don’t fix it… unless you can never be satisfied with what you have and constantly desire change.” …I believe that’s the whole quote. It’s becoming more popular lately to see an...
View Article[Mini Tutorial] Magento Mobile Off Canvas Mini Cart
Long live mCommerce! If you have been following me, or are subscribed to our Demac Media blog, then you most likely saw my last off canvas tutorial! If you missed it though, here’s the link: Magento...
View Article[Mini Tutorial] – Third Party Review Data in Magento Store Pages
Does your business use online location or third party review data for your store (e.g such as Yelp)? If you do, Great! Your business is ready in the digital age! If you haven’t, you should enroll now!...
View ArticleUnderstanding Full Page Cache in Magento Enterprise
One of the most utilized but least understood features of Magento Enterprise edition is the Enterprise_PageCache module, better known to most as Full Page Cache. Aside from Vinai’s very informative...
View ArticleMagento Certified Solution Specialist (MCSS) Study Guide
It’s official! I am now a Magento Certified Solution Specialist! In honour of achieving this accomplishment, I would like to share with you the study guide I created for the examination. I know what...
View Article[Mini Tutorial] – Extend the Magento API
Extend the Magento API to Better Suit Your Business This article serves as a follow-up to an excellent blog post a colleague of mine wrote last year concerning the ability to “break-out” and display...
View ArticleProgrammatically Assign Sort Order To Products In a Category
Merchandising Optimization Matters One of the most critical aspects to running an effective and successful eCommerce site is merchandising. Unlike physical retail locations, merchandising for eCommerce...
View ArticleCode Quality in the Magento Ecosystem
If you are Magento developer, be it freelancer, working for an agency or even an in-house, chances are that you have been ‘bitten’ at least one by a Magento Connect extension. In fact, there has been...
View Article[Mini-Tutorial] Magento and WordPress Multisite Integration
Welcome back to the Magento WordPress Integration series! Check out my other posts from the series: Mini-Tutorial: Full Fishpig WordPress Integration with Custom Post Types and Fields for Magento Mini...
View ArticleMagento Extension Selection: The Good, The Bad, and the Unknown
Magento, as we all know, is a pretty comprehensive eCommerce platform that comes jam-packed with tons of standard features. That being said, Magento knows what it is…and what it is not. For those...
View ArticleOptimizing with Responsive Images
We all know that good quality product photography is a must have for eCommerce websites because big, beautiful, captivating images help your customer feel confident that what they are buying will meet...
View Article[Mini Tutorial] Adding Custom Links with local.xml
As with many other aspects of both software development and life, when working with Magento, the shortest path is not always the correct one to take for long term sustainability and growth. As I am...
View ArticleWrite Better Code: Tips to Keep Your Templates Clean
Every developer will need to maintain code that is not his or her own at one point or another. Nothing makes a developer happier than working with a clean well laid-out template file. If someone else...
View ArticleWhat is OROCRM?
First let’s make sure we understand what CRM is. According to Wikipedia: “Customer relationship management (CRM) is a system for managing a company’s interactions with current and future customers. It...
View Article[Mini Tutorial] How to Add Basic Input Fields to Magento Admin Panel
Scope This is going to be a quick crash guide to adding yes/no (boolean) fields or text input fields to the Magento administrative panel. This tutorial will assume that you already have a module ready...
View Article[Mini Tutorial] Add Children Categories as Top Navigation
Recently one of our clients came to us with an interesting request: “I want to be able to promote a subcategory to the main navigation, for promotional purposes, but I don’t want to move the category...
View Article