I've successfully installed the dashCommerce Starter Kit. The new kit which used to be the old eCommerce Starter Kit is impressive and will literally configure itself. By default though the file structure is default as the parent and Commerce.Web and Dependencies as children folder off of default when you FTP the site to Discount.ASPNET. So, to get to the site I now have to use the following URL: http://www.myaspnetsite.com/default/Commerce.Web/ What do I have to configure so the www.myaspnetsite.com address would resolve directly to the above address? Thanks!
You can either add a redirect script in your root or move the kit to the site root. Bruce DiscountASP.NET www.DiscountASP.NET
K, never have done a redirect script so where can I get information on how to create it? I assume by move it to the root I'd copy everything in the default folder to the root which is the Commer.Web folder and the Dependencies folder but I'd still need to redirect from that. Thanks
Thanks Dave. Appreciate the reply. I did find information on how I wanted to do the redirect at http://www.webconfs.com/how-to-redirect-a-webpage.php. Currently, I am trying to figure out a shopping cart problem but the support from dashCommerce is something to be desired. I posted the problem on 1/5/08 and have yet to see a reply to it though it appears others are having a similar but not exactly the same type of problem. Oh well, maybe open source wasn't the best choice afterall.
Redirect works like automatically clicking a link. What you can do if you just want to go right to http://www.myaspnetsite.com/default/Commerce.Web/ with no end user input is add code to your default start up page. I will assume your site has the default setup which is Default.aspx. (IE when someone types in http://www.myaspnetsite.com Default.aspx is the first page to load.) Whatever .aspx page that might be you will add the code below to the Page_Load event. Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Response.Redirect('http://www.myaspnetsite.com/default/Commerce.Web/') End Sub If you are using a standard html page such as index.html or index.htm you will need to add the following code between the title and head tags. <meta http-equiv='REFRESH' content='0;url=http://www.myaspnetsite.com/default/Commerce.Web/'></HEAD> The content ='0 is the time to wait in seconds before redirection. 0 is the shortest while 30 would be 30 seconds. Example <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'> <html> <head> <title>Your Page Title</title> <meta http-equiv='REFRESH' content='0;url=http://www.myaspnetsite.com/default/Commerce.Web/'></HEAD> Optional page text here. </BODY> </HTML>
I installed one today on my account. It went very smooth. I stopped at the end as I didn't feel like signing up for a commercial paypal account. However the site worked fine with the limited install. I have never gotten to the point past configuring the paypal. I do have a developer sandbox account and will see if I can figure something out over there. What errors and problems are you having? Thanks, Dave
The error is 'Unknown Error' with no real information as to where the problem is at. I read around the forums at the Dash site and found someone that said they had a similar error during the Checkout process. Mine happened when clicking the Finalize button on checkout. The post said their problem was in the UPS/USPS shipping service. I set the site to flat rate and that resolved the unknown error. The kit is great for a starter version of an E-Commerce site, don't get me wrong. I just thought it was a more mature kit. I don't feel it is mature due to problems like this, an error occurs and you have no real indication where to even look for a problem other than going thru the checkout code. Also, the tools used to build adds and setup products leave you having to go into the database. I originally installed the 'test' data and then found no easy way to delete it other than deleting each piece from the admin or writing a script after I figured out the relationships to delete the data. I guess my take on this is that the kit is just not ready for prime time yet. Close, but still some gotcha's. Thanks for the reply.