Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

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 ForumsStoreStoreIs the Store Module still being actively developed? I have a bunch of fixes IIs the Store Module still being actively developed? I have a bunch of fixes I've done...
Previous
 
Next
New Post
4/29/2009 10:18 PM
 

Hi Jos,

I'm glad to see that you use Store 02.01.12 without any problem! :-)

Sub-categories are childs of parents categories or sub-levels. As a sample about Fish, you could have this kind of categories and products:

  • Fish (level 0 or parent categories)
    • Anabantidae (level 1 / sub-categories about families)
      • Betta splendens (PRODUCT level about species)
      • Betta sp mahachai
      • ...
    • Aplocheilidae
      • Fundulopanchax gardneri gardneri
      • Fundulopanchax sjoestedti
      • ...
    • ...
  • Plants
    • ...

It could be valuable to create new categories (4) and products (4) with each new version to verify if everything works like expected. You can create a test account for free at PayPal if you want to test the module with the PayPal Gateway. Some days ago, a user has dicovered a problem when Japanese charset is used for the product name with PayPal. It's not related to the Store module but to PayPal. This is why it's important to test the module with different locales! :-)

Normaly Benoît (my co-Lead) should blog about bug correted and enhancements in days. I can send you the history file as a resume about changes made.

Thanks a lot, 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/6/2009 3:45 PM
 

Hello Gilles,

I started with the child and parent categories as you suggested. This will take some time because I don't have that much time. I'm usually pretty late at home from my work...

Anyway, I did not encounter any problem with the child and parent categories; I just created the childs and in the product (fish) I only shifted the category from "Fish" (Parent) to the child (familyname category). Finding the proper discriptions on Wiki for the family and fish descriptions takes the greater part of the time...

May I also suggest an enhancement for the Store module in this post?

I had a client who tried to setup the store for his liquer shop. He sells all kind of whiskeys, beer, wines and other spiritual drinks, and limonade to ;)

His problem in the end was that he had to price and regularly re-price all his products one by one, while he needs to do this on a weekly basis. He gets his prices from his suppliers by e-mail as an Excel attatchment. So I tried to create a simple module to read this Excel sheet and update the product prices. This did not work because I don't know enough from the store module, nor do I know enough from reading and writing Excel records into a DNN (store) database. (Idit get some way, but I had to abandon...) So I lost this client because maintaining the products in his Store module was tedious and very time-consuming. He went for an internet store that does work with Excel support...

I think this ommission of functionality will be the main reason why users, in the end, wil stop using this Store module; to much handlin when lots of product are to be maintained.

What I (my customers) need in general is a easy way to manage large bulk of product information. This must be accomplished by using an Excelsheet in witch is stored:

  • New products, with all the propertie needed in the Store module (Name, Category, price, logistic information and so on) must be read and write into the Store
  • Existing products must be upgraded based on the product key. Like description, category/sub-category price, logistic information etcetera.
  • Existing products in the store must be deleted based on the product key by reading the Excel sheet, based on a "Delete" mark in a specail Excel column.

I think there has to be a function that creates an Excel template sheet what, in turn, should be used by the Store administrator as am importsheet to insert, update or delete large quantities of products. I can write a more detailed functional design if you want me to, but then again, I need to be pretty sure that this function will be developed. I will be more than happy to test this new function along the pat of development......

By the way, I did think about using the Module Export and Import funtion.... I used it when I had to setup my teststore to get it quickly filled with categories and products... The fluke is that when you import twice, the atategories and products are doubled! And again, and again.... The import function simply adds the same store products again, and the recovery (getting rid of the double records) took me ages.... Thereby, XML files are not that easy to maintain for ordinary users and store administrators. Excel is much easier to handle....

Please let me know.

You can mail me if that's more convenient...

jos.richters@visualdata.nl

Cheers, Jos


jos Richters www.visualdata.nl
 
New Post
5/16/2009 10:24 AM
 

Hi Jos,

Sorry for the delay I was busy this days! :-(

Of course you can suggest enhancements and we can debate on. But if your requirement is "clear" enough, you should create an enhancement issue in Gemini.

The Import function "add again and again" categories and products simply because it's not the goal of this function to update the catalog! His goal is to move a full catalog froma dnn instance to an other.

I agree with you about the requirement to create an enhanced procedure to import/export and/or update a catalog. This is probably the more complex task to do for this kind of module. We have to deal with several file types and some sort of predefined formats. I could be usefull to import CSV file too, like Excel do it. On the other hand, to create this kind of feature for only one predefined file fomat it's not so complex. You just have to add a reference to DotNetNuke.Modules.Store.Catalog.dll and use the CategoryController and ProductController classes to control your catalog.

Gilles

 
New Post
5/17/2009 9:04 AM
 

Hi Jos,

Sorry for the delay I was busy this days! :-(

Of course you can suggest enhancements and we can debate on. But if your requirement is "clear" enough, you should create an enhancement issue in Gemini.

The Import function "add again and again" categories and products simply because it's not the goal of this function to update the catalog! His goal is to move a full catalog froma dnn instance to an other.

I agree with you about the requirement to create an enhanced procedure to import/export and/or update a catalog. This is probably the more complex task to do for this kind of module. We have to deal with several file types and some sort of predefined formats. It could be usefull to import CSV file too, like Excel do it. On the other hand, create this feature for only one predefined file fomat it's not so complex. You just have to add a reference to DotNetNuke.Modules.Store.Catalog.dll and use the CategoryController and ProductController classes to control your catalog.

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/19/2009 10:56 PM
 

Dave,

I am very interested in your fix for the second email when using Paypal.  I am currently using the beta version of the store module 02.01.12 which appears to have corrected the issue with the second email only showing Afghanistan or the default country for the address.  Still I'd prefer these emails designate an order status as you've mentioned your modification accommodates, because I believe receiving two identical emails may be confusing for the customer.  If you need to email me any information such as dlls please reply here and I will post my email address, otherwise if this is available elsewhere that would be great.  Any assistance you can provide would be greatly appreciated.

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreIs the Store Module still being actively developed? I have a bunch of fixes IIs the Store Module still being actively developed? I have a bunch of fixes I've done...


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