Hi all,
First thanks for such a GREAT project with NBSTORE!!
I am looking to add some custom functionality to the NBSTORE for a client, and I'm more than willing to contribute it back to the community.
The customer does printing services. As part of that sells a printed product that gets a customized page with his customers' name, logo, business address, etc. In other words, think a desk calendar with a custom imprint of a business' logo. The client's customers purchases these and then they are giveaways to help market their business.
An imprint is simply a jpg that gets applied to the print job (completely outside the ecommerce processes) that could look something like this:
BUSINESS LOGO
EMPLOYEE NAME
ADDRESS
PHONE / EMAIL / ETC
We are moving their operation to e-commerce and love NB Store. I need to be able to handle this scenerio.....
Assuming a customer is a repeat customer and has logged into DNN to order, I will have a SQL table and jpg's on the file system that contain the previous purchase imprint. On the product details page, I want to be able to have this particular customer's imprint show up with a checkbox that states something like "I approve my last imprint and do not require any changes". Then obviously I'd have logic if this wasn't the case.
My question is how do I go about doing a customization such as this?
I've read as much as I can about NB Store on codeplex and other places on the web. I've gotten the NB Store source installed and compiled in VS Pro 2010, but am a little clueless of where to go from here without having to reverse engineer/read through every line of code. Does any one have any suggestions, documentation, or tips on what I should be looking at to do this? I'm a fully capable C#/VB/SQL programmer and have some experience building DNN 6 modules from scratch.
Any thoughts would be GREATLY appreciated. I'd like to create this addition to NB Store as gracefully as possible hoping that it could be helpful to others as well.
Thanks!
Ted
First thanks for such a GREAT project with NBSTORE!!
I am looking to add some custom functionality to the NBSTORE for a client, and I'm more than willing to contribute it back to the community.
The customer does printing services. As part of that sells a printed product that gets a customized page with his customers' name, logo, business address, etc. In other words, think a desk calendar with a custom imprint of a business' logo. The client's customers purchases these and then they are giveaways to help market their business.
An imprint is simply a jpg that gets applied to the print job (completely outside the ecommerce processes) that could look something like this:
BUSINESS LOGO
EMPLOYEE NAME
ADDRESS
PHONE / EMAIL / ETC
We are moving their operation to e-commerce and love NB Store. I need to be able to handle this scenerio.....
Assuming a customer is a repeat customer and has logged into DNN to order, I will have a SQL table and jpg's on the file system that contain the previous purchase imprint. On the product details page, I want to be able to have this particular customer's imprint show up with a checkbox that states something like "I approve my last imprint and do not require any changes". Then obviously I'd have logic if this wasn't the case.
My question is how do I go about doing a customization such as this?
I've read as much as I can about NB Store on codeplex and other places on the web. I've gotten the NB Store source installed and compiled in VS Pro 2010, but am a little clueless of where to go from here without having to reverse engineer/read through every line of code. Does any one have any suggestions, documentation, or tips on what I should be looking at to do this? I'm a fully capable C#/VB/SQL programmer and have some experience building DNN 6 modules from scratch.
Any thoughts would be GREATLY appreciated. I'd like to create this addition to NB Store as gracefully as possible hoping that it could be helpful to others as well.
Thanks!
Ted