Template Examples from my Blog

Simple Commerce = Simple Invoicing Software

Read the full tutorial on my blog at: http://iamjustinlong.com/blog/single/simple_commerce_simple_invoicing_software/

Overview:

Sometimes you or your clients need a simple cheap way to allow them to send invoices to customers. With a little bit of work and ExpressionEngine's built in Simple Commerce Module you can build a powerful invoicing solution.

Template Examples:


Channel Images vs Matrix w/ Wygwam

Read the full tutorial on my blog at: http://iamjustinlong.com/blog/single/channel_images_vs_matrix_w_wygwam/

Overview:

Comparing Channel Images from DevDemon with Matrix from Pixel & Tonic to see which is better for allowing clients to add inline images to their entries in ExpressionEngine2.

Template Examples:


Selecting Multiple Recipients with Freeform

Read the full tutorial on my blog at: http://iamjustinlong.com/blog/single/selecting_multiple_recipients_with_freeform/

Overview:

Freeform is a great extension for ExpressionEngine and one of the powerful features that it allows is for you to notify multiple people depending on a users selection. This template shows an example of that.

Template Examples:


3 Approaches to Adding Photos to Entries in ExpressionEngine 2

Read the full tutorial on my blog at: http://iamjustinlong.com/blog/single/3_approaches_to_adding_photos_to_entries_in_expressionengine_2/

Overview:

A while back AJ Penninga posted a video on Vimeo detailing how to build a system that allowed you to add images to a post even though the images were stored in a separate Matrix field. Now that EE2 is out and being widely adopted I felt like this needs to be addressed again since LG Replace was not ported over to EE2. As I write this there are currently 3 add-ons that have similar functionality to LG Replace and they are NSM Transplant, eMarketSouth's String Plugin, and MX Jumper. In this post I am going to go step by step implementing each add-on and compare the features and performance.

Template Examples:


Performance Stats

Total Queries Used: 40
Elapsed Time: 0.5990