Products

Solutions

Resources

Partners

Community

About

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreImage Location and Price MatrixImage Location and Price Matrix
Previous
 
Next
New Post
5/14/2007 3:25 AM
 

Hi

I have two questions, I am new to the DNN Store Module, and reading the threads here have installed the WWStore for now.

I want to use the store for selling prints of images, photography is a hobby of mine, so there will be a few images, I only get to put them in the ROOT, and cannot specify a directory, which means I cannot split the images into folders, can I change this so I can specify a folder?

Another question is has anyone extended the pricing structure to muliple levels, for Style, Size, Colour, I want to Choose Medium and Size, by setting a price group on the Product.

When a customer selects add to basket they get a popup, based on the price group:

Image 100: Brands Hatch, mayby a small image on the popup 

  • A4 - Gloss Premuim - 1.99 - Add to Basket
  • A3 - Gloss Premuim - 2.99 - Add to Basket
  • A2 - Gloss Premuim - 3.99 - Add to Basket

They can then select from the Size Medium and Price, and update the cart with the description, Size and Medium as text

I am willing to pay a reasonable fee for this modification, if you have something I can see working then contact me!

David.cox@adeptris.co.uk

Regards, David  

www.adeptris.co.uk

  

 
New Post
5/14/2007 9:36 AM
 

Hi David,

You can't put your images in a sub folder because you don't have the right on the folder ! Go to Admin > Files, select the folder in the tree to the left, then apply corresponding rights (read/write) to the folder/user group.

Concerning the code modification, this can be a lot of work. That depends on the way in which you want to be able to add the prices.

Gilles


We (team members) are Humans offering their knowledge, their work and their spare time FOR FREE to benefit the community. It would be so particularly appreciated that your messages begin with "Hello" and end with "Thank you" or any other form of politeness. Ask yourself what your reaction would be, if you were approached by me (a total stranger) on the street to ask you something without saying "Hello" nor "Thank you"? After several years of services dedicated to the community, I begin to be tired to read requests without any form of politeness.
 
New Post
5/14/2007 4:02 PM
 
Hi
 
The way I would like to add the prices is as follows:
 
On the Product a “Look Up” to a new field “Price Code”, if there is a price code then no standard price can be used, on the forms a zero price would need to be blank cleared.
When the user selects add to cart, the function would look to see if the Price Code has a value, if not the standard price is used, if there is a price code then a new modal form will appear with the price matrix, and the ability to add any line to the cart, this could even be enhanced to show a check box per line, and a add to cart button, for purchasing different size multiple lines.
 
Tables, "Price Group", Size, Type, Medium and "Price Matrix" (5 ID Fields = Primary Key, Unique):
  • “Portal ID”, “Price Group ID" and Description: Photo, Canvas Etc:
  • “Portal ID”, “Size ID" and Description: Size = A4, A3, A2, 5” X 7” Etc
  • “Portal ID”, “Type ID" and Description: Type = Gloss, Lustre, Matte, Mounted Canvas Etc:
  • “Portal ID”, “Medium ID" and Description:  Medium = Premium Print, Print, Framed Print
  • “Portal ID”, “Price Group ID”, “Attribute 1 ID”, “Attribute 2 ID” , “Attribute 2 ID”, Description (Built from Options), “Unit Price”
 
On the Product add just one field where you can enter the “Price Group”, when the customer selects Add to Cart up pops a form with a table / Grid.
  • A4 Gloss Premium Print – 1.99 – Add to Cart
  • A3 Gloss Premium Print – 2.99 – Add to Cart
  • A2 Gloss Premium Print – 3.99 – Add to Cart
  • A3 Mounted Canvas Print – 10.00 – Add to Cart
  • A2 Mounted Canvas Print – 20.00 – Add to Cart
Hope this explains it well enough!
 
David
 
New Post
5/15/2007 10:33 AM
 

Hi David,

I thought of this type of evolution for some time. Your needs are very specific. I thought rather of a generic way to treat this kind of case. Imagine that on the product form you can define a table of price. For each line, you could specify a description and a price (eg. A2 Gloss Premium Print – 3.99, A3 Mounted Canvas Print – 10.00, ...). When the product would be displayed, a combo-box would present descriptions, and during a selection the price would change. In this way you would obtain the same result and especially that would also function for the sale of tee-shirt (S, M, L, XL, XXL).

Gilles


We (team members) are Humans offering their knowledge, their work and their spare time FOR FREE to benefit the community. It would be so particularly appreciated that your messages begin with "Hello" and end with "Thank you" or any other form of politeness. Ask yourself what your reaction would be, if you were approached by me (a total stranger) on the street to ask you something without saying "Hello" nor "Thank you"? After several years of services dedicated to the community, I begin to be tired to read requests without any form of politeness.
 
New Post
5/15/2007 5:20 PM
 

Ploum wrote

Hi David,

I thought of this type of evolution for some time. Your needs are very specific. I thought rather of a generic way to treat this kind of case. Imagine that on the product form you can define a table of price. For each line, you could specify a description and a price (eg. A2 Gloss Premium Print – 3.99, A3 Mounted Canvas Print – 10.00, ...). When the product would be displayed, a combo-box would present descriptions, and during a selection the price would change. In this way you would obtain the same result and especially that would also function for the sale of tee-shirt (S, M, L, XL, XXL).

Gilles

Hi Gilles

I did think of that, but with using three attributes, you could if required group by the first attribute and sort better, and it would save time and be consistant, I should have used "Attribute 1", "Attribute 2", "Attribute 3" to explain better, then it can fit many scenario's.

Thinking again, it could be done without changing the store tables, by adding another linking table, "Portal ID", "Product ID" and "Price Group ID" you could then link the products to the new price group, then copy the store html templates and rename them, with the link calling a new "add to cart", then as an addon, you would load the price module as stand alone, and the forms into the store templates.

I know what I want to do but not how to do it, I have just setup a local copy of DNN, and I am going to do the example tutorials, I am a MBS Dynamics NAV database developer, and have done some EPOS work, so the structures are no problem, it's just getting my head around the code and how it all fits together!

If I can get into coding DNN, then the next module would be a proper promotions module, "Buy one Get one Free", "Buy one Get one Half Price",  Buy Item #1, get Item 2# 30% off, and many more!

David

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreImage Location and Price MatrixImage Location and Price Matrix


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out