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 ForumsStoreStoreBlank Address ProblemBlank Address Problem
Previous
 
Next
New Post
11/25/2009 11:38 AM
 

My registered users aren't required to enter addresses (because they are created from AD), and therefor wehn checking out on the store, the default registration address information is blank.  I've looked through the source, and it appears that there is no check to make sure the fields are completed prior to checking out, and will acctually save the blank address multiple times as a new address each time the user checks out a new order.

Shouldn't the checkout page have some verification to make sure the address feilds displayed aren't empty, and if they are empty, require an address update?

 
New Post
11/27/2009 12:13 PM
 

Hi Lee,

The Store module use the address stored in the user profile. Because DNN is provider based, this address can be stored anywhere, then the Store module do not know how to manage them. Normaly, the portal admin is responsible to define the required fields in the the user profile. When user create a new address from the Store module all fields are required and validated. Because you use AD without storing default address then the default address is not vaidated and allow and empty address.

You already asked how to not include the default registration address in this post. If you apply this, your user will have to create at least one valid address in the Store module.

Gilles

Gilles Le Pigocher wrote
...

After installing VS, please read this post to prepare your dev envrinonment. In the project DotNetNuke.Store.Providers.Address.DefaultAddressProvider, open the class AddressController.cs and comment lines 62 and 63. This two lines add the user registration address to the user addresses list.

...

 


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
12/2/2009 11:28 AM
 

Right, and I can exclud the default registration address.  But on the checkout page, with no address supplied, the order process throguh without verification...

Even if i leave the registration address on the page, there is no check that it is a valid address on this screen, and tehre should be, as i can use a registration address with a blank postal code, and it will process just fine.  And my users aren't required to provide an address to register, only when shopping and shipping...

 
New Post
12/2/2009 9:28 PM
 

Hi Lee,

I understand, I will look at this problem shortly. Because the current version has been rejected from the release tracker today, I have to found a strange bug before submit a new version.

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.
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreBlank Address ProblemBlank Address Problem


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