Go on vacation, then come down with the flu the day after getting back and that tends to put out the fire when trying to catch up on work.

This week has been super-productive so far. I have a shoe store client for whom I’m integrating FoxyCart, a great little ecommerce system for smaller shops; today I added FoxyCart forms to about 30 products and finished the remaining cart setup, and tomorrow will be ready to build a checkout template.

I’m also integrating OptionCart for a BMW racing parts store – that’s nearly done. And a Plogger image gallery for the same company (which is now complete).

And…what else?

  • Finishing up a custom Javascript gallery for my typographer client, as well as 11 XHTML/CSS custom template pages. That should be done this week, I’m just working on a list of revisions.
  • Adding functionality to a large site for which I’m working as the developer only. I have a WordPress theme to build this week among other things.
  • Finishing up a WordPress site for a dentist – tomorrow I’ll be creating a template for her online scheduling tool.

Whew. Time to make dinner.

Today I’m working on the integration of the catalog application OptionCart in an XHTML/CSS site, for a client who sells BMW racing and performance car parts.

I’ve used OptionCart for quite a long time – we ran an online retail shop for 9 years and used OptionCart for the last 4 or 5. OC’s a front-end for Mal’s Ecommerce, another long-time vendor for us.

OC is nice because it’s easy to use and easy to drop into an existing website. We added sample categories, subcategories and 10 products last week, and that only took a minimal amount of time to set up. Today I’ve started on the actual integration – dropping in the PHP includes and customizing the look of the categories and products to match the rest of the site.

I wanted to have the current category name show up in the header section of the site, but OC didn’t provide a shortcode for that. No worries though, even with my rather limited experience in writing PHP, I figured out how to do it:

I created a div that I could position in the right place on the page, then put in some text that I want to surround the category name, which was a little snippet of PHP to display the variable  on screen:

Looks great! And only about 4 minutes to figure it out (don’t laugh, I’m not in any way a programmer).