I'm working with the acquia marina theme.
I created a subtheme of this just coping the .info file and changing the row base theme = fusion_core with base theme = acquia_marina.
All works fine, but when I try to visit the page /admin/appearence/settings/mythemename i have this error:
Fatal error: Call to undefined function _fusion_accelerator_fusion_based() in /myroot/sites/all/modules/fusion_accelerator/fusion_labels/fusion_labels.module on line 121

Comments

drupert55’s picture

Hello.

I see the same message with the Fusion Starter theme (7.x-2.0-beta2+0-dev).

dagomar’s picture

I have the same issue.

Of course we can just disable fusion labels module as its not mandatory for the fusion accelerator functionality...

esmerel’s picture

Status: Active » Postponed (maintainer needs more info)

Interesting - I'm not seeing this problem with my install of Marina. I'm running dev, but I don't think there's that many differences.

Are there other less common modules that you're using? Anything more definitive in your error log?

dagomar’s picture

Hi,

after investigating I found out that u need to have "fusion grid tools" enabled (thats where the function is). I had it disabled. This raises the question: shouldn't a dependency be declared?

In any case, this resolved the issue for me as far as I can see. I can't speak for the original poster though, so I'll leave the issue untouched. Thanks for the reply esmerel!

Cheers,
Dagomar

edubacco’s picture

Priority: Major » Normal
Status: Postponed (maintainer needs more info) » Active

I have made the same conclusion: we have to enable the fusion grid tool.
I don't need this module so I would disable it for performace reason, but until the issue will be corrected I will leave this module enabled.
thanks
edubacco

drupert55’s picture

Assigned: esmerel » Unassigned

That works for me too, dagomar and edubacco. Thanks!

Once I enabled both Fusion grid tools and Fusion labels, Appearance -> [default theme] Settings now loads. There are some nice options in there.

Thanks.

P.S. I think that in future revisions, both the 'Fusion labels' documentation and module description should be updated to reflect that dependency.

EDIT: re: IE 8 formatting with Fusion grid tools enabled, problem solved.

esmerel’s picture

Whoops! Nice work figuring that out - I'll ask the rest of the team to verify this is supposed to work this way, and if so, I'll update the documentation.

esmerel’s picture

Assigned: Unassigned » esmerel
chirhotec’s picture

Assigned: Unassigned » esmerel

Strangely, this has affected all my theme's settings page.

I was going through the Fusion documentation on how to create a new fusion sub-theme, and the resulting sub-theme would not load the settings page. While trying to figure it out, I switched back to other themes, including some fusion themes and even bartik. However, when trying to access the settings page (for bartik), I'd still get that error.

Enabling the Fusion Grid Tools resolved the issue.

sonicthoughts’s picture

Wow - glad I found this post - had me stumped for almost an hour. Affected ALL themes too. definitely need this dependency highlighted.

sonicthoughts’s picture

Issue summary: View changes

saying that all works fine except from..