HomeHome Product Discus... Product Discus...SmithCartSmithCart100100's of variants and still provide a good customer experience
Previous
 
Next
New Post
12/28/2010 5:21 PM
 

I have hundreds of unique variants that will be ordered as needed randomly like (5 of product x, 2 of product y, 1 of product z, etc...). The challenge is presenting 100s of options to the customer so they can quickly make choices without fliping through pages for each item.

These are replacement items, they are metal letters a-z and numbers 0-100. I guess you could equate it with selling replacement cards for a standard deck of cards (how could this be presented to the customer?).

The variant approach is typically a 1:1 assumption and this works but provides a very labor intensive customer experience.

I suppose I could do some sort of single or dual page grid with a check box and amount needed next to each item? Not sure if Smith-Cart would support this....

I'm sure someone has done this in an innovative customer friendly way.

Tips, ideas?

Thanks for any help with this!

Cheers!

 
New Post
12/30/2010 1:06 PM
 

Smith Cart supports 2 types of matrixes out of the box; a product matrix and a product variant matrix. The product variant matrix sounds like it may be a good fit for you it displays a cross-matrix of product variants in row and column format. For example, a parts manufacturer could display a matrix of products with different size and length variations. To add the variant matrix for a product click on the “Matrix” button in the top navigation of the product setup screen. The first screen that is loaded is the “Manage Matrix Header” page where you enter one or two rows of titles for the product variant matrix. Next, you define your matrix variant items and lastly you define your matrix variant detail items. There is more detail with step by step instructions and screen shots in the users guide.

After you are finished creating your product variant matrix navigate to the product details page for the product and you will notice a new tab titled “Matrix” in the tab control where the product description is displayed. If this doesnt work for you we are happy to discuss a customization that fits your exact requirement.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/30/2010 1:37 PM
 

Thanks Scott! Unfortunatly I have run into yet another issue when trying to use the marix.

Here's the error I get:

Error Error: is currently unavailable.

DotNetNuke.Services.Exceptions.ModuleLoadException: Could not load the assembly 'App_Web_productmatrix.ascx.54f2e0e1'. Make sure that it is compiled before accessing the page. ---> System.Web.HttpParseException: Could not load the assembly 'App_Web_productmatrix.ascx.54f2e0e1'. Make sure that it is compiled before accessing the page. ---> System.Web.HttpParseException: Could not load the assembly 'App_Web_productmatrix.ascx.54f2e0e1'. Make sure that it is compiled before accessing the page. ---> System.Web.HttpException: Could not load the assembly 'App_Web_productmatrix.ascx.54f2e0e1'. Make sure that it is compiled before accessing the page. at System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError) at System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly) at System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseReader(StreamReader reader, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.UI.TemplateParser.Parse(ICollection referencedAssemblies, VirtualPath virtualPath) at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- End of inner exception stack trace ---

 
New Post
12/30/2010 1:47 PM
 

What version of the cart are you running?

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/30/2010 1:58 PM
 

3.97

 
New Post
12/30/2010 5:54 PM
 

From the error it looks like you are trying to use the product matrix and not the variant matrix, please confirm. Can you login to our test site http://www7.smith-consulting.com/ and setup a test case and try to replicate the issue your having with the matrix. This will determine if the issue is with the latest version of the cart or an issue with your specific configuration.


Please send an email to support@smith-consulting.com if you need a login.


-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCart100100's of variants and still provide a good customer experience