There are several settings that could prevent the Dock from showing on the front-end of your site.
No active session on front-end of site - Users must be logged in to access these features. If any of the following are true, a user could have an active session in to the Control Panel while not having an active session on the front-end if any of the following are true:
- The Dock is disabled via settings or config override. Disabling the Dock will disable all Front-End Content Management on the front-end of your site.
Front edit links are disabled via settings or config override.
User does not have proper access to edit channels. Users must be assigned a role which has access to channels and to be able to edit channel content to see related front edit links on the site.
- If Front edit links are showing on some templates, but not on others then front edit links may be disabled via template settings. Front-end editing can be enabled/disabled under “Front-End Editing Settings” in each template’s settings.
Automatic front-end editing links are disabled via settings or config override. By default, ExpressionEngine automatically generates front edit links for all entry fields. This can be turned on or off, requiring a developer to manually insert front edit links via template tags. If only manually inserted links are showing, this could be the cause.
Front edit links are disabled via HTML comments, EE template comments, or
disableparameter. There are 3 ways to disable Pro’s automatic generation of front edit links. Ensure that the template code your inspecting isn’t surrounded by template comments or wrapped in a field tag using
disable="frontedit. For details on these methods read the docs regarding disabling front-edit links
User does not have proper access to edit channels they are viewing. Users must be assigned access to channels and to be able to edit channel content to see related front edit links on the site. If the user is viewing entries on the front-end for which they do not have content, then no front edit links will show.