This project is read-only.

Easy Navigate does not load icons after install


It just happens that after successful installation I'm getting a 404 error for every tile or icon on the CRM instance I checked the sitemap.config and the language code and description language are set for 1036 which is French. However I have a US English instance running on my server, not sure if this is the case but can you advice what could be a solution for this. I really like to see this tool working in my environment. Or is there a way to modify these settings. Thanks!

this is the returning content for all tiles or icons:
<div id="header"><h1>Server Error</h1></div> <div id="content"> <div class="content-container"><fieldset> <h2>404 - File or directory not found.</h2> <h3>The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.</h3> </fieldset></div> </div> </body>


jrodc wrote Mar 21, 2014 at 3:37 PM

By the the way I'm system admin and CRM admin

aminekouddane wrote Mar 22, 2014 at 2:04 PM

Hi jrodc,

Try to upgrade your version
Solution language code (french) has no impact with user language. EasyNavigate is supposed to work with all languages (partial support for non en, fr, de, it).
Are you on online or onPremise version ?
Can you please press F12 and paste console errors when loading tool please ?


jrodc wrote Mar 24, 2014 at 1:55 PM

This is the error:

SCRIPT5007: Unable to get value of the property 'replace': object is null or undefined
SiteMap.js, line 669 character 5

On this function ....
function IsUserCanView(entity, access){
_ ____var elmtEntity = entity.replace("activitypointer", "activity").replace("salesorder", "order").replace("kbarticle", "article").replace("bulkoperation", "asyncoperation");_____
var res = $.grep(userPrivileges, function(item, i){return item.Name.toLowerCase() == ("prv" + access.toLowerCase() + elmtEntity.toLowerCase());});
return res.length > 0;

Thanks for help

jrodc wrote Mar 24, 2014 at 1:57 PM


SCRIPT5007: Unable to get value of the property 'toLowerCase': object is null or undefined
SiteMap.js, line 670 character 56

jrodc wrote Mar 24, 2014 at 2:13 PM

onPremise version

jrodc wrote Mar 24, 2014 at 4:52 PM

It may just be that <head> <meta http-equiv="X-UA-Compatible" content="IE=9" /> </head> needs to be added to sitemap.html. Can you add it? since I'm running IE9. Thanks!

aminekouddane wrote Mar 24, 2014 at 7:59 PM

Hi jrodc,

I tried to add it but it mess up all sitemap layout :)
Can you please export your Sitemap with this tool : SitemapEditor or other and send it here or by email :
I'll will debug it and try to get what's wrong


aminekouddane wrote Apr 1, 2014 at 7:10 PM

Hi jrodc,

The new version should solve your problem.
Please upgrade your version et let me know if it works.


jrodc wrote Apr 2, 2014 at 1:55 PM

I does bring up the tiles but they're not linked to their respective entities. Meaning you click on a tile named employees and it'll open calendar.

khoait wrote Mar 14, 2016 at 10:14 AM

Hi Anime,

Have this issue been resolved? I am having the same issue. I am using CRM 2015 on-premises and EasyNavigate