Problem/Motivation
QuickTabs blocks only show the default "Configure block" contextual link. There is no quick way to edit the QuickTabs instance configuration from the frontend. Views blocks provide an "Edit view" contextual link via views_ui.links.contextual.yml for this purpose.
Proposed resolution
Add quicktabs.links.contextual.yml declaring an "Edit QuickTabs instance" link pointing to entity.quicktabs_instance.edit_form.
Attach #contextual_links['quicktabs_instance'] in QuickTabsInstance::getRenderArray() so the link appears on all QuickTabs instances
regardless of rendering context (blocks, nested QT tabs, direct renders).
User interface changes
An "Edit QuickTabs instance" contextual link appears alongside "Configure block" on QuickTabs blocks.
| Comment | File | Size | Author |
|---|
Issue fork quicktabs-3606816
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
loze commentedComment #4
joelpittetBefore:


After:
After & Open:
Thanks again @loze I have merged this in.