Steps to reproduce

1. Install/enable Drupal 7, Fences and Panopoly Magic.
2. Enable Panels Page Manager for node view (/admin/structure/pages).
3. Edit the node_view Panels page content (/admin/structure/pages/nojs/operation/node_view/actions/configure/content).
4. Click the gear icon in the Center region and select Add content.
5. From the node category, select a field, like Body.
6. Click Continue on the modal dialog, and you'll get an AJAX HTTP error that says "Fatal error: Call to undefined function fences_ctools_entity_field_content_type_formatter_options_submit()".

Here's a stack trace of that error: https://gist.github.com/sarahg/6558f10c9d08a5dd5656

Using:
- Fences 7.x-2.0-beta1 (or 7.x-2.x-dev)
- Panels 7.x-3.5
- Panopoly Magic 7.x-1.30
- Ctools 7.x-1.9
- Drupal 7.34

Comments

hey_germano created an issue. See original summary.

hey_germano’s picture

Status: Active » Needs review
StatusFileSize
new1.08 KB

Here's a patch to fix this - the function that's coming up as undefined needs to move over to fences.module.

Status: Needs review » Needs work

The last submitted patch, 2: 2665690-2-fences_panopoly_magic_fatal_error.patch, failed testing.

The last submitted patch, 2: 2665690-2-fences_panopoly_magic_fatal_error.patch, failed testing.