If you have created custom contextual links for views (eg. for giving the user node add links in a view for that content type), they disappear when you disable views UI. It's common to disable this module for production sites, so this seems like a bug. CCL should still be able to display those links without depending on Views UI being enabled.

Comments

atiba’s picture

Same issue here. And I agree this should not depend on Views UI nor its permissions.

bkoether’s picture

Issue summary: View changes
Status: Active » Closed (works as designed)

While I agree that this would be a nice thing to have, it is important to understand how CCL works.

CCL is hocking into the Contextual module and as such can only add to what has already been provided to the Contextual module (in this case, the information that has been added by the Views module). This information actually allows CCL to determine what View and View display is rendered. So when Views UI is not adding this information, CCL can't figure out what custom links to add.

However, the issues described in this thread can be solved by two other features of CCL:
1. You can attach a custom link to a block, for example a views block
2. You can add a local action to a specific page, for example a views page.

Ben