Blog

4

Ultimate Mac/iPhone Gmail Integration

We're big fans of Google services around here, using Google Apps hosted services for all of our email and document handling. Recently, I've spent some time working over my Gmail/Apple Mail/iPhone integration to try to get a seamless, realtime through the cloud system for keeping everything in sync. Doing this can be a bit tricky, because Google's concept of labels doesn't always play nicely with folders in other mail clients, but with a bit of... Read more

Posted on August 26, 2010

Posted under Magento by Rob Tull

Ameds Featured on Official Magento Blog

[caption id="attachment_817" align="aligncenter" width="550" caption="Ameds.com Home Page (click image to go to Ameds home page)"][/caption] I won't lie.  We like being noticed.  That's why we're named Classy Llama Studios. But we like it even BETTER when our clients are noticed.  Recently, Ameds.com, one of our Enterprise clients, was featured on the Magento blog. Magento said the following about our work on Ameds: "The migration of... Read more

Posted on August 16, 2010

Posted under Magento by Kurt Theobald

5

Magento Developer's Paradise

As of today, we are officially going to be attending the Magento Developer's Paradise in Mallorca, Spain! Myself (Erik Hansen) and David Alger, one of our lead developers, will be attending the conference. There are a number of really informative-looking sessions planned. We're excited about learning all that we can, but just as importantly, we're looking forward to meeting some of the brilliant engineers behind the Magento platform as well... Read more

Posted on August 7, 2010

Posted under Magento by Erik Hansen

Inspecting the contents of Magento models using debug() vs var_dump()

When you are developing for Magento, it is often helpful to see the contents of a Model. A model is a pretty complex object, so when you want to inspect the contents of the model, you generally don't want to see all of it's properties - all you're really wanting to see is the contents of the _data property, which is the array that contains all of the attributes/fields that have been retrieved from the database. Typically, when inspecting a... Read more

Posted on July 31, 2010

Posted under Magento Development by Erik Hansen

3

Why Magento? Why With Classy Llama Studios?

Following is an excerpt from an e-mail I sent to a client that was considering building an eCommerce site from scratch and couldn't understand the cost of building an effective eCommerce site on Magento considering it was "out-of-the-box" functional... 2.  To call what we do "design" is over-simplifying the reality.  Magento is a powerful foundation, but we build the house on top of that foundation that specifically accomplishes your goals.  ... Read more

Posted on July 6, 2010

Posted under Magento by Kurt Theobald

1

Operating in Trust

One of the things that we treasure most here at Classy Llama Studios is trust. We operate as a very close knit team, in an environment that is open, free and flexible. Its an incredibly powerful way to operate, and makes working together a beautiful experience because we don't waste time on politics or power plays or jockeying for position. Everyone strives for the good of the team and the growth of our clients, and the synergy that is created... Read more

Posted on May 20, 2010

Posted under General Business by Rob Tull

1

Productive Distractions

What is it that makes people hate their jobs? "I don't get paid enough?"  Possibly. "My boss is an idiot."  Feasible. "The hours are too long."  Perhaps. "I'm not productive enough."  ... HUH? That's not something you'll hear often.  You'll never hear someone complain that they're not productive enough; probably because they'd get fired. Why is this question avoided so often?  I believe that productivity, or lack thereof, can play a huge... Read more

Posted on May 11, 2010

Posted under Breaks, General Business, Job, Productivity, Work by Jeremy Wells

4

Enabling Xdebug's Exception Handler in Magento

Magento's default error and exception handlers provide more information than the default php handlers, as they print out a basic backtrace (example) as opposed to just printing out the file and line number of the error but there are many times when Magento's handlers just don't cut it; times when you need to see the fully expanded variables that get passed to the functions/methods in the backtrace. In the Initial Magento Setup Development Tips... Read more

Posted on May 8, 2010

Posted under Magento Development by Erik Hansen

8

Track Inventory for Configurable Products

We recently had a client who needed to be able to manage inventory for configurable products in Magento. Since configurable products are intended to merely group simple products together, the ability to track inventory for configurable products is not something that is possible in a vanilla Magento install. I dug into the Magento codebase to better understand how inventory is managed for the different product types in Magento. As you could... Read more

Posted on May 8, 2010

Posted under Magento Development by Erik Hansen

Disabling Javascript Merging in Magento

If you have ever written Javascript for Magento, you have probably been frustrated by the fact that Magento merges all of its JS files before outputting them to the frontend. This makes debugging difficult for a few of reasons: It makes it more difficult to see if your JS file is even being loaded When Firebug (or your JS debugger of choice) logs errors to the console, it's impossible to match up the line numbers Firebug reports with the line... Read more

Posted on March 27, 2010

Posted under Magento Development by Erik Hansen

Syndicate content