To compare pages, EPiServer requires that the ContextMenu is enabled in Admin Mode > Config > Tool Settings > Plug-in Manager > EPiServer > Overview > Page Extensions > ContextMenu, the context menu also requires that you add runat="server" on the head tag of your html document.
When you have made these changes, restart your site and you should be able to compare pages.
Hi,
Thanks for the info, I've checked the settings and ContextMenu is enabled. Also the head tag has a runat="server" attribute in it. I am still getting a 404 on the request when clicking compare. Have any further ideas?
Cheers,
Ian
That's odd, did you reset the iis after you changed the contextmeu setting?
I didn't need to change the settings - but even after rebuilding (it's happening in my local dev environment as well as prod), it's just getting the 404. I don't know if it ever worked - I never use it (and I am new to this particular project), and the client has only recently raised it that the "compare button does nothing"
Hi,
I've got 6.2 installed, and our client is trying to compare versions within the cms, however the compare button apparently does nothing. I've done some further investigation and found it's returning a 404 error for the request to the item
/EPiServer/CMS/edit/PageCompare/AjaxCallPageCompare.aspx?first=27229_108184&second=27229_107901&panel=PageComparePanel&firstVersionNumber=31&secondVersionNumber=30
Any help would be appreciated. I've tried in all browsers etc, and get the same issue.
When the response is viewed in fiddler or firebug the following text is returned: