I'm building a Drupal site that utilizes CiviCRM. I've built three CiviCRM forms and have manually added them to the site's primary links menu via admin/build/menu-customize/primary-links/add.

Here is a small example of the menu's structure:

  • Page 1
    • Page
    • Page
    • CiviCRM Form

When I visit "Page 1" or any of it's subsequent children pages, I see all three child links in the Menu Block.

When I visit the CiviCRM Form, the Menu Block does not appear, even though it was previously displaying in the Menu Block sibling pages.

Is this the same issue people have been trying to resolve where a Menu Block does not display on a page unless it is menued directly from a node/edit or node/add form?

If so, is there a solution? If not, might someone be able to help me find a workaround for the issue I'm experiencing?

I need the Menu Block to display on CiviCRM forms that have been manually added to the primary links menu.

As a side note, I've investigated other Drupal modules such as Menu Trails, but I cannot set a trail for CiviCRM forms.

Any help is greatly appreciated.

Comments

Title:CiviCRM Forms as Menu Blocks do not appear on menued CiviCRM forms.

Bumping this to see if anyone can help out. I still haven't been able to solve this.

I have the same issue. +1

I can confirm the same issue is happening in the 7.x-2.x version

Has anyone found a decent workaround for this?

Turns out my issue was related to this: http://drupal.org/node/1081840