promotions not being removed from main navigation


https://forum.kartris.com/Topic2747.aspx
Print Topic | Close Window

By mountier - Thu 16 Jan 2014
Hi there. I'm just posting this again as there hasn't been any response at all for the previous topic (http://forum.kartris.com/Topic2376.aspx) so I'm hoping that someone has an answer as I'm being pressured (regularly) about getting this sorted.

Currently the menu bar that runs across the top of the pages includes the links to 'promotions' and 'wishlist' but we don't want these to appear at all. In the back-end I have set display values as 'n' for both yet they continue to appear.

I have set the following options;

frontend.navigationmenu.promotions - value = n
frontend.users.wishlists.enabled - value = n

How can I remove both of these from the main menu?
By Neil - Thu 16 Jan 2014
You need to edit the file web_menu.sitemap
By mountier - Thu 16 Jan 2014
Thank you. I will check this out
By mountier - Thu 16 Jan 2014
Unfortunately, I've updated the web_menu.sitemap but the change isn't reflected in the site. Is there anything I may be missing?
By Neil - Thu 16 Jan 2014
Is it cached? Recycle the app pool and see?
By mountier - Thu 16 Jan 2014
I've already cleared the cache (the circular arrows in the back-end) but still no joy.
By mountier - Thu 16 Jan 2014
I've already cleared the cache (the circular arrows in the back-end) but still no joy.
By ibogashop - Fri 21 Feb 2014
Same with me, emptied cache, changed file - it's still showing.
By Paul - Sun 23 Feb 2014
The link will be removed if the web_meu.sitemap has a value set within the promotions node of 'promotions'. I think this was missing from our default file.

But editing the web_menu.sitemap will remove the promotions link, as indicated by Neil. But you need to restart the web - just refreshing the cache using the button in Kartris is not enough. You can restart from the db admin page (this requires 'write' permissions on your root - we trigger a restart by editing and saving the web.config file). Most shared web hosting will have a restart app pool or site feature, if not you can use FTP to edit and save the web.config (just make a token change like adding a space). Most servers are configured to restart the app after a web.config change.