Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I have problem with SPS and Display Suite, Workbench Moderation.
Because DS and Workbench Moderation has own implementation hook_menu_alter
DS:
/**
* Implements hook_menu_alter().
*/
function _ds_menu_alter(&$items) {
// Do not conflict with the revisioning module.
if (module_exists('revisioning')) {
$items['node/%node/revisions/%vid/view']['page callback'] = 'ds_revision_node_show';
$items['node/%node/revisions/%vid/view']['file'] = 'includes/ds.revision.inc';
$items['node/%node/revisions/%vid/view']['file path'] = drupal_get_path('module', 'ds');
}
else {
$items['node/%node/revisions/%/view']['page callback'] = 'ds_revision_node_show';
$items['node/%node/revisions/%/view']['file'] = 'includes/ds.revision.inc';
$items['node/%node/revisions/%/view']['file path'] = drupal_get_path('module', 'ds');
}
}
Workbench Moderation:
// Override the node revision view callback.
$items['node/%node/revisions/%/view']['page callback'] = 'workbench_moderation_node_view_revision';
$items['node/%node/revisions/%/view']['file path'] = drupal_get_path('module', 'workbench_moderation');
Comment | File | Size | Author |
---|---|---|---|
#1 | sps-hook_menu_alter-conflict-2284395-1.patch | 1020 bytes | chilic |
Comments
Comment #1
chilic CreditAttribution: chilic commentedThis patch works for me.
Comment #2
chilic CreditAttribution: chilic commented