Release notes for NB_Store_02.00.02 Beta

Oct 12, 2009 at 3:26 AM

Hi,

does NB_Store_02.00.02 Beta have release notes I can reference so I know what features you included?

Also, would you recommend this release for production use?

 

Thanks, Tony.

Coordinator
Oct 12, 2009 at 4:14 AM

Hi Tony,

Check both the documentation.html and history.html in the Documentation folder inside the PA. The history file lists the main changes, and the documentation will contain any new operational notes.

I use Winmerge (http://winmerge.org/) to compare each new PA with the previous one and then it's a simple matter to see if there were any updates to the docs as well.

I'm checking it on a test portal at the moment and it seems fine, but there are many detailed tax and shipping functions that I'm not set up to use so I'm not testing absolutely everything either. If you are normally careful and confident using beta releases in production, then this release is probably ok - but I didn't write the code and it is a beta after all, so caveat-emptor!

The big changes are in the promos/discounts area and so you'll need to especially be on the lookout for problems there. There is also per-product shipping fix that is important to have if you use that option.

Regards
Rob

 

Oct 12, 2009 at 6:27 PM

FYI on 2.0.2 beta installation:

I got following error upgrading on DNN5.1.4 and 5.1.2 from NB Store 1.2.1 and 2.0.1 beta to 2.0.2 beta. My dnn db uses table prefix of "dnn_"

Info Start Sql execution: 02.00.02.SqlDataProvider file 

Warning SQL Execution resulted in following Exceptions: 
System.Data.SqlClient.SqlException: Invalid object name 'dbo.NB_Store_ShippingRates'. 
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) 
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) 
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) 
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) 
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) 
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) 
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) 
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions) 
/************************************************************/ 
/***** Fix Multiple Models Bug. Issue:4359 *****/ 
/************************************************************/ 
delete from dbo.NB_Store_ShippingRates where shiptype = 'PRD' and shipMethodID != - 1  
Info End Sql execution: 02.00.02.SqlDataProvider file 
Info Creating backup of previous version - Uninstall.SqlDataProvider 
Info Created - Uninstall.SqlDataProvider 
Info Finished Sql execution 

Info Start Sql execution: 02.00.02.SqlDataProvider file 

Warning SQL Execution resulted in following Exceptions: 

System.Data.SqlClient.SqlException: Invalid object name 'dbo.NB_Store_ShippingRates'. 
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) 
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) 
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) 
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) 
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) 
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) 
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) 
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions) 

/************************************************************/ 
/***** Fix Multiple Models Bug. Issue:4359 *****/ 
/************************************************************/ 

delete from dbo.NB_Store_ShippingRates where shiptype = 'PRD' and shipMethodID != - 1  

Info End Sql execution: 02.00.02.SqlDataProvider file 
Info Creating backup of previous version - Uninstall.SqlDataProvider 
Info Created - Uninstall.SqlDataProvider 
Info Finished Sql execution 

 

 

The install finished successfully, though. 

I did rerun query w/ prefix & didn't have any records to delete:
delete from dbo.dnn_NB_Store_ShippingRates where shiptype = 'PRD' and shipMethodID != - 1  

 

 

Coordinator
Oct 12, 2009 at 9:00 PM

Whoops...My fault I forgot to add the correct tokens to the DB script.  Thanks for reporting it, I'll put a fix in the next release.

 

Oct 24, 2009 at 10:54 PM

Hi Lee,

Have a look at http://customtowels.webcloudsolutions.com/Catalogue/tabid/60/CatID/2/Default.aspx

Can you tell me why the main image is not enlarged?

Im using the following templates:

List Template: Productlist.template

Aternating Template: productdetail.template

Detail Template: productdetail.template

Also, is there a way to display all the categories as images?

Thanks,

Tony.

From: leedavi [mailto:notifications@codeplex.com]
Sent: Tuesday, 13 October 2009 7:01 AM
To: tony@webcloudsolutions.net
Subject: Re: Release notes for NB_Store_02.00.02 Beta [NBStore:71674]

From: leedavi

Whoops...My fault I forgot to add the correct tokens to the DB script. Thanks for reporting it, I'll put a fix in the next release.

Read the full discussion online.

To add a post to this discussion, reply to this email (NBStore@discussions.codeplex.com)

To start a new discussion for this project, email NBStore@discussions.codeplex.com

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe on codePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at codeplex.com

Oct 24, 2009 at 10:59 PM

And also,

when you click on a category(link below), I would like to display at least 3 or 4 other products in that category on the right hand side of the product detail.

I believe the Productlist.template starts to add another product detail section if you up the product count to say 5. So I’ve only managed to get it to display 1 or 2 on the side.

Any suggestions?

Thanks,

Tony.

From: Tony Cosentino [mailto:tony@webcloudsolutions.net]
Sent: Sunday, 25 October 2009 8:55 AM
To: 'NBStore@discussions.codeplex.com'
Subject: RE: Release notes for NB_Store_02.00.02 Beta [NBStore:71674]

Hi Lee,

Have a look at http://customtowels.webcloudsolutions.com/Catalogue/tabid/60/CatID/2/Default.aspx

Can you tell me why the main image is not enlarged?

Im using the following templates:

List Template: Productlist.template

Aternating Template: productdetail.template

Detail Template: productdetail.template

Also, is there a way to display all the categories as images?

Thanks,

Tony.

From: leedavi [mailto:notifications@codeplex.com]
Sent: Tuesday, 13 October 2009 7:01 AM
To: tony@webcloudsolutions.net
Subject: Re: Release notes for NB_Store_02.00.02 Beta [NBStore:71674]

From: leedavi

Whoops...My fault I forgot to add the correct tokens to the DB script. Thanks for reporting it, I'll put a fix in the next release.

Read the full discussion online.

To add a post to this discussion, reply to this email (NBStore@discussions.codeplex.com)

To start a new discussion for this project, email NBStore@discussions.codeplex.com

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe on codePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at codeplex.com

Coordinator
Oct 25, 2009 at 11:02 AM
webcloudsolutions wrote:

Hi Lee,

 

Have a look at http://customtowels.webcloudsolutions.com/Catalogue/tabid/60/CatID/2/Default.aspx

 

Can you tell me why the main image is not enlarged?

 

Im using the following templates:

 

List Template: Productlist.template

Aternating Template: productdetail.template

Detail Template: productdetail.template

 

Also, is there a way to display all the categories as images?

 

Thanks,

Tony.

 

 Hi Tony,

The Alternating template is an alternate for the list view - This is normally used to provide alternating background colours or some other distinction between sequential items in the list view. If you change it to be the same as your list template, then it will probably start working: Productlist.template

There has been some chat in another thread about category images, and it's not really possible to do in an automated manner at the moment.

Regards
Rob

Coordinator
Oct 25, 2009 at 11:49 AM

Hi Tony,

The detail product images can be changed in the productlist settings, under "Detail Image Size".

With the category image, in the past I've done this by creating an image with the same name as the category name and then used the category menu template (In category menu module settings) to display an image, using the [TAG:CATEGORYNAME] to give the image src.

<img src="/Portals/0/menuimages/[TAG:CATEGORYNAME].jpg"/>

This method is a bit limiting, but does give you an option to play with.

Hope this helps,

Dave.

Oct 25, 2009 at 1:02 PM

Thanks Lee!

For some reason, when I click any category in EDIT mode – I get all the correct products listed below. However, when in VIEW mode, it does not matter what category I click on, its just lists the same products. Do you know why? I have set my page cache setting to 60 just in case..

Also,  when I click on a product in EDIT mode to see the product details page -  it loads the product perfectly. However, when in VIEW mode, again, it does not matter which product I click, it will always go to the same product.

 I would say the 2 issues are related.

Thanks,

Tony.

From: leedavi [mailto:notifications@codeplex.com]
Sent: Sunday, 25 October 2009 9:49 PM
To: tony@webcloudsolutions.net
Subject: Re: Release notes for NB_Store_02.00.02 Beta [NBStore:71674]

From: leedavi

Hi Tony,

The detail product images can be changed in the productlist settings, under "Detail Image Size".

With the category image, in the past I've done this by creating an image with the same name as the category name and then used the category menu template (In category menu module settings) to display an image, using the [TAG:CATEGORYNAME] to give the image src.

This method is a bit limiting, but does give you an option to play with.

Hope this helps,

Dave.

Read the full discussion online.

To add a post to this discussion, reply to this email (NBStore@discussions.codeplex.com)

To start a new discussion for this project, email NBStore@discussions.codeplex.com

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe on codePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at codeplex.com

Coordinator
Oct 26, 2009 at 12:15 PM

Hi Tony, you'll probably need to run it with a far shorter cache time than that... start with zero and work upwards once you've finished building the site.

But also - returning to my response earlier about your template settings - This is what you listed in your post:

  • List Template: Productlist.template
  • Aternating Template: productdetail.template
  • Detail Template: productdetail.template

If that is in fact what you are using, then you will still have it set up wrong. Change the Alternating template to Productlist.template - or one based on it.

Regards,
Rob

Oct 26, 2009 at 1:11 PM

Great, that worked!!

Is there a way to setup the merchant to receive an order details email – for each order?

Thanks,

Tony.

From: robax [mailto:notifications@codeplex.com]
Sent: Monday, 26 October 2009 10:16 PM
To: tony@webcloudsolutions.net
Subject: Re: Release notes for NB_Store_02.00.02 Beta [NBStore:71674]

From: robax

Hi Tony, you'll probably need to run it with a far shorter cache time than that... start with zero and work upwards once you've finished building the site.

But also - returning to my response earlier about your template settings - This is what you listed in your post:

  • List Template: Productlist.template
  • Aternating Template: productdetail.template
  • Detail Template: productdetail.template

If that is in fact what you are using, then you will still have it set up wrong. Change the Alternating template to Productlist.template - or one based on it.

Regards,
Rob

Read the full discussion online.

To add a post to this discussion, reply to this email (NBStore@discussions.codeplex.com)

To start a new discussion for this project, email NBStore@discussions.codeplex.com

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe on codePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at codeplex.com

Coordinator
Oct 26, 2009 at 2:28 PM

The merchant should already be getting a copy of the order email that went to the client.

Make sure you've setup the "merchant.email" setting correctly.

Regards,
Dave.