Is it my oversight somewhere or is it TD code? - I'm missing the contextual gear-icon menu on the views displayed on the taxonomy page. This especially hurts when used with Draggable Views, which installs its own shortcut menu item "Order", it's a big time saver.
Please ensure the menu comes up.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

codycraven’s picture

moniuch,

It must be the way we are currently attaching the view to the output. We'll have to investigate the alternative embedding methods.

codycraven’s picture

Assigned: Unassigned » codycraven
Status: Active » Needs review
FileSize
704 bytes

moniuch,

Please apply the attached patch and see if it resolves your problem.

moniuch’s picture

Thanks for your time, but the patch doesn't seem to have changed anything...

moniuch’s picture

Be advised however, that in the conversation (http://drupal.org/node/1855398) I learned about the Embed display type in Views. This type causes that a view of that type, when embedded using views_embed_view is rendered along with the contextual menu. If you investigate how it is rendered, it might lead you to a solution though.

codycraven’s picture

Status: Needs review » Closed (works as designed)

From that issue thread this definitely looks to be more of an issue with using the embed display type rather than how taxonomy display is embedding.

The way the module is currently written (7.x-1.1 and before) uses the same method as views_embed_view().

I'm going to close the issue for now as works as designed. If there's any change on Views side that needs to be incorporated please re-open and I'll be happy to update the code (or if I'm missing something currently of course).

moniuch’s picture

I can confirm that using an embed type of display (for those unfamiliar: you have to turn it on in Views settings, as it is not checked by default) makes taxonomy Display render the View's contextual links.

Would be great if TD could do necessary conversion of any disply into embed display on the fly through some *alter* hook, but that might not be possible.