Posts Tagged ‘magento’

HTTP Referrer

Wednesday, August 25th, 2010

Just completed a quick project for a client who wanted to capture the referrer information in completed orders in magento. Integrated that with my employer’s reporting module to display not only the full url of the referrer but extract the search terms where applicable. I think this is the most immediately useful module coding I’ve done.

Enhanced Navigation

Monday, August 16th, 2010

This is a project I’m working on for my current employer, Storefront Consulting. The client requested we modify the core Magento category filtering to allow for several features unavailable in the core version of Magento Enterprise. They wanted to be able to apply multiple options under the same filter, and make the options available throughout the site, not just in the catalog module.

Here are some screen shots from the demo version with test products.

Here’s the template for non-catalog pages:
Site Wide

And here’s the template for catalog pages and the “view all” category page:
View All

thelazyplayer.com

Wednesday, March 17th, 2010

This is a freelance project I did for a site called “The Lazy Player” which sells world of warcraft leveling services and accounts. The site is built on Magento and there are several parts to my contribution to the site.

The first is an armory link that curl’s the xml data from Blizzard’s “Armory” service into the product listing and displays it on the product page in an easy to read format, using jquery and wowhead‘s “powered by wowhead” item tooltips.

The second part is a backend script for magento’s admin panel that pulls the list of wow servers from blizzard and populates the drop-down of custom options for leveling services so that the list can be easily updated. It also allows for different pricing options based on the type of server chosen.

The final component is a script to generate custom options for partial leveling services that will adjust the price of the service in magento based on the customer’s start and end level. The values are calculated from cost per group of levels (ex: 21-30) into a full range of level choices for start and a choice for each group, all of which are given specific negative price values that will adjust the final cost of the service product in magento.

eppley.org

Friday, March 5th, 2010

Eppley.org

This post is a little behind, but two weeks ago I and most of the IT staff at eppley.org launched our new website. I cannot take credit for the design, but the jquery slideshows and the setup and conversion of the design for magento is all my handiwork.