This issue exists in several modules. Tabs for admin/structure/cm-airing/manage/fields and admin/structure/cm-airing/manage/display shows up on /admin/structure. This is true for all of the entity based modules we've been writing I think the issue always existed in Airing and has been copied into other modules that followed Airing's structure.... Rules and Certification entities created by CiviCRM Certifications, Airing Conflict Entity (MNN specific?)
I think the issue is that there isn't a menu item defined for admin/structure/cm-airing so it "leaks" into admin/structure, but I'm not sure. Might be as simple as adding a drupal_goto. This is a basic Drupal issue so anyone familiar w/ Drupal could submit a patch so I've tagged it as cmd-get-started. There is no need to even configure the modules to fix the issue.
I haven't opened issues in the specific projects yet since the same fix should work for all of them.
Comment | File | Size | Author |
---|
Comments
Comment #1
libkuman CreditAttribution: libkuman commentedComment #2
kreynen CreditAttribution: kreynen commentedI think the issue here is that there isn't a menu defined for admin/structure/cm-airing, but I haven't done any work or testing. Unless someone else has time, this is unlikely to get fixed in time for beta7
Comment #3
kreynen CreditAttribution: kreynen commentedFixed this in cm_airing by making the menu_hook URL match the URL in hook_entity_info
http://cgit.drupalcode.org/cm_airing/commit/?id=8dfa8e0
Opened #2343723: URL in hook_entity_info isn't defined in menu_hook so a similar fix can be applied to CiviCRM Certify.
Comment #4
kreynen CreditAttribution: kreynen commented