taxonomy/term/% overwritten by another module

bennos - May 21, 2009 - 13:27
Project:Panels
Version:6.x-3.0-beta2
Component:Display rendering
Category:bug report
Priority:normal
Assigned:bennos
Status:closed
Description

Delegator module is unable to override taxonomy/term/% because some other module already has overridden with taxonomy_manager_term_page. Delegator will not be able to handle this page.

The module taxonomy manager provide a view only for administrations.

taxonomy_manager.module line 104

/**
* Implementation of hook_menu_alter
*/
function taxonomy_manager_menu_alter(&$callbacks) {
$callbacks['taxonomy/term/%']['page callback'] = 'taxonomy_manager_term_page';
}

#1

merlinofchaos - May 21, 2009 - 16:03
Status:active» won't fix

This is not a bug. Delegator is trying to be nice and cooperative and not break other modules by not taking over pages if some other module is doing so.

#2

CarbonPig - July 2, 2009 - 05:41

Any idea which module is doing this? I would like delegator to handle taxonomy terms views. I have no knowledge of which other module is controlling this....

thanks,

CarbonPig.com

#3

techie07 - July 5, 2009 - 17:47

I'm also facing same issue. I want to override taxonomy/term/% but not unable to do this.

Please provide a solution for this.

Thanks in advance.

#4

merlinofchaos - July 11, 2009 - 06:52

It tells you the name of the function that's currently there, and that function name *should* contain the module name.

#5

bennos - September 8, 2009 - 23:28
Assigned to:Anonymous» bennos
Status:won't fix» fixed

This is fixed by the new taxonomy manager module version 2.

#6

lameei - September 9, 2009 - 06:38
Status:fixed» active

I'm not using taxonomy manager and i still get this error!!! The error is:
Page manager module is unable to enable taxonomy/term/%term because some other module already has overridden with

Which module is causing this?
P.S : This happened after updating to latest version of panel and ctools.

#7

bennos - September 9, 2009 - 18:26
Status:active» fixed

this issue depends on the taxnomy manager module. at this point it is fixed with the new version of the taxonomy manager module.
the same message appears with several other modules like the

http://drupal.org/project/taxonomy_breadcrumb

just disable the modules and panels will overwrite the taxonomy path. Also the views modules provides an old style taxonomy term page like taxonomy/term/%. Just deactivate it.

please use the search over the issues, there are several other post with the same problem depending on other modules.
Feel free to open a new issue.

#8

1davor - September 22, 2009 - 11:24

I have similar problem:

Page manager module is unable to enable taxonomy/term/%term because some other module already has overridden with i18ntaxonomy_term_page.

Does anyone have solution? I need this urgently. (I can't deactivate i18n modules, I need them)

Ok. I commented this lines in i18ntaxonomy.module (105-107):

$items['taxonomy/term/%']['module'] = 'i18ntaxonomy';
$items['taxonomy/term/%']['page callback'] = 'i18ntaxonomy_term_page';
$items['taxonomy/term/%']['file'] = 'i18ntaxonomy.pages.inc';

and now it's working. I don't have a clue for what these line are. :)

#9

bennos - September 22, 2009 - 14:30

in drupal you have a lot ways for a solution.

PAnels and overwriting the via panels the taxonom term pages is one way.

The page manager looks for functions that are also override the internal path taxonomy/term/%.
If there is an other module, panels warns you and deactivates the panels page for taxonomy/term/%.

In the code lines above, there is page callback to the taxonomy/term path.

#10

merlinofchaos - September 22, 2009 - 17:21

Make sure you have the latest i18ntaxonomy -- I think I've heard that they've set up workarounds for this.

#11

System Message - October 6, 2009 - 17:30
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.

#12

AntiNSA - October 9, 2009 - 16:10

Taxonomy Sifter Interferes with this too. I have disabled Taxonomy Sifter.

#13

R.Hendel - November 6, 2009 - 15:47
Status:closed» active

We have same problem getting error message "Page manager module is unable to enable taxonomy/term/%term because some other module already has overridden with i18ntaxonomy_term_page."

We are using actual version of Taxonomy translation: 6.x-1.1

Any ideas?

Thanks in advance,
Ralf

#14

sdboyer - November 10, 2009 - 20:40
Status:active» closed

This isn't a problem with Panels, or ctools (where it technically should be filed). Either Taxonomy Translation has to play nice with Page Manager, or it won't work. There's nothing we can do; you've gotta file the issue over there.

 
 

Drupal is a registered trademark of Dries Buytaert.