Installing Magento Commerce B2B Modules when Composer doesn’t use the correct PHP version

Today while working on a new Magento 2.2.6 Commerce (Enterprise) install, I began the process of installing the Magento B2B Extension Package. Following the instructions, I began the process: [~/public_html]# composer require magento/extension-b2b Parse error: syntax error, unexpected '[', expecting ')' in /home/m2test/public_html/vendor/magento/magento-composer-installer/src/MagentoHackathon/Composer/Magento/Plugin.php on line 190 The error indicated a php version issue. Since I use to do all our hosting, I figured I should start there. As it turns out, I have versions 5.2 – 7.2 available at my beck and call ( Continue reading →

Magento 1.9x Images Not Uploading in Admin – JSON in Syntax Error

We recently had a project where our client wanted to show specific images on Simple Products which were associated within Configurable Products. To save time and money, our first step was to mass import the Simple product photos that were actually unique using the method described (here). After our first pass of importing images, they didn’t show on the Product View Page. This started a troubleshooting process as documented here: The Simple Products all worked fine, with the exception of the Image which wouldn’t show Continue reading →

A Lesson on Monitors

People frequently ask me what monitor I suggest. So, I’ve decided to keep a little blog post going that describes a few good options. First off, you may need to understand the difference between 4K vs 1440P and 1080P resolutions. If you take a look at this image, you will notice that a 4k screen is exactly the equal of 4 1080p screens. A comfortable size 1080p monitor is between 23″ and 27″ depending on your preferences. I like all of the fonts and icons Continue reading →

Create Hyperlinks in Magento Product Description

Creating a hyperlink in a Magento product description is pretty straight forward. It works like any plain HTML link anywhere on the web. You can simply use this syntax:  <a href=”address-you-want-to-link” title=”The Name of the Link”>The Text that is viewable</a> In case of a category: “” you want this part after the domain, including the slash

Turning Your Love Into Money, Without Loving Money

Here are 4 of my top links and why I think they are genius Blippi – He acts like a silly Muppet character, lives in the middle of no-where in Washington state, and has figured out a way to make money having fun while doing something productive. On top of all that, he gives parents an EASY way to download the video content to their own devicies to save on bandwidth which could be a huge benefit if you are going on an airplane Continue reading →

Magento 1.9x RWD – Showing Color Swatches in Layered Navigation

There are a few steps to get Magento 1.9x default RWD Color Swatches to show in the layered navigation. Go to your attribute and make sure it is set to global Ensure that you know the exact name of your color that is listed in the Admin column and save your images with this file name Save your image as a PNG file. If your Admin Label in step 2 contains any spaces or special characters, be sure to replace those with hyphens and replace Continue reading →

Quick Reference for Magento 1.x Reindex From Command Line

Obviously there are many articles on the internet about how to reindex Magento from the CLI or Terminal. But, this is my quick reference for which indexes need to be updated based on what admin action you take. Updating Magento Category Related Indexes php public_html/shell/indexer.php –reindex catalog_url,catalog_product_flat,catalog_category_flat,catalogsearch_fulltext,catalog_category_product notice the key here is not to included spaces between the comma separated values.  

Google Apps Definitive Outlook Guide

This is a concise setup guide for working with Google Apps (Gmail) Standard (the free version) and iOS devices and Outlook (Mac or PC) Backup your Mac outlook file (Use Apples Time Machine or perhaps this method Create a new mail account on the Mac (Outlook) with IMAP credentials (,1665137,2769074) Incoming Mail (IMAP) Server – Requires SSL Port: 993 Requires SSL: Yes Outgoing Mail (SMTP) Server – Requires TLS Port: 465 or 587 Requires SSL: Yes Requires authentication: Yes Use same settings as Continue reading →