Quantcast
Channel: NBStore Discussions Rss Feed
Viewing all articles
Browse latest Browse all 4081

New Post: Wishlist

$
0
0
ok I don't know what's happening with DNN 712 but it sure has messed up the way DNN has worked in the past.

The problem on your site Rodolfo seems to be a couple of things. both of which have to do with URL rewriting.

One I can confirm on my test site: If you create a page below your store page and name it 'Wishlist' then the wishlist button URL will lead to that page, not because it has been told to do so in the store settings, but because the DNN URL rewriter makes it go there... because the URL has wishlist after the store tab ID: http://www.modainlinea.com/tabid/86/wishlist/Default.aspx

That wishlist in the button URL is the trigger for the wishlist functionality in the store. It isn't meant to be picked up by a URL rewriter as a page name... but that's what is happening here.

So I renamed the page on your site and cleared the site cache and restarted, but that still would not release the previous page name from the URL cache, so then I deleted the page and cleared and restarted again, which did release the URL from the cache. At this point the store's own wishlist button URL should have worked, but it doesn't.

This should now work on your site:
http://www.modainlinea.com/tabid/86/wishlist/Default.aspx

Tab 86 is your store page.

Therefore this should also work:
http://www.modainlinea.com/tabid/86/Default.aspx

And this is the rewritten URL that should also work:
http://www.modainlinea.com/Store/wishlist/Default

But none of those produce a page... though they all work on my DNN7.1 test site

This variation produces the correct page:
http://www.modainlinea.com/Default.aspx?tabid=86

So with that working, this construct finally produces a wishlist
http://www.modainlinea.com/Default.aspx?tabid=86&wishlist=wishlist

I don't know why most of the above fails in 7.1.2 but works in 7.1 and all versions prior. We'll have to look at that.

In the meantime, you can either use that last URL as-is to get a wishlist on your current store page, or you can point it to the tab ID of the page I have left in your recycle bin and use that. Put the URL in your minicart.template and minicartempty.template and also somewhere in the productdetail.template replacing the path/tokens that create the old URL.

Regards
Rob

Viewing all articles
Browse latest Browse all 4081

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>