Editing toolbar

Vote:
 

Hello,

We are demoing an alloy site.  I have a user who is an admin both in alloy and on the server.  She can successfully login but can't get the editing toolbar.  I'm not sure what they're even called so searching has been a bit of a challenge.

Can anyone point me in the right direction for getting her the ability to administer the site?

#146775
Mar 23, 2016 15:14
Vote:
 

Which tool bar do you mean? The one top right that says episerver when you are browsing to start page on site for example? 

What's the url you are on? Are you in edit / admin or on the public site? screenshot?

#146778
Mar 23, 2016 16:12
Vote:
 

That is the one.  I don't have a server on which I can post a screenshot (unless i'm missing an option) here.

#146779
Mar 23, 2016 16:19
Vote:
 

Are you able to access edit mode at all by direct url?

Check if you see any javascript like

//<![CDATA[ 
                (function () { new epi.QuickNavigator({"menuItems":{"dashboard":{"caption":"Dashboard","url":"/EPiServer","javascript":null,"enabledScript":"true","imageUrl":null},"editMode":{"caption":"CMS Edit","url":"/EPiServer/CMS/?language=en#context=epi.cms.contentdata:///5","javascript":null,"enabledScript":"true","imageUrl":null}},"menuTitle":"EPiServer","defaultUrl":"/EPiServer/CMS/?language=en#context=epi.cms.contentdata:///5"}); }()); 
                //]]>



In that case you likely have a javascript error in your console if you hit F12 in Chrome that you need to resolve.

If you did any modifications to alloy remember to include the RequiredClientResources and the RenderEPiServerQuickNavigator on page. Without those the menu won't show either...
For webforms you need to inherit from TemplatePage to get that automatically. You also need the head tag to be runat="server" in your masterpage for webforms 

<head>
...
  @Html.RequiredClientResources("Header") @*Enable components to require resources. For an example, see the view for VideoBlock.*@
</head>
<body>

 @Html.RenderEPiServerQuickNavigator()
...
  @Html.RequiredClientResources("Footer")
</body>

 on page.

If you don't see any javascript you likely have an access rights problem and you can probably not log into edit mode directly by url either.

Add the groups WebEditors and WebAdmins in admin mode. Assign the user to at least webeditors and log in the user again.

#146781
Edited, Mar 23, 2016 17:13
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.