Download & Extend

Fliexifield conflicts with Hierarchical Select Content Taxonomy

Project:Flexifield
Version:6.x-1.0-alpha5
Component:Code
Category:bug report
Priority:major
Assigned:Unassigned
Status:active

Issue Summary

There is a fatal crash (browser displays error as if the server closed the HTTP session without any response) if you open a node edit form of a parent content type P if it contains a Felxifield with content type C and C contains a Content Taxonomy field with a Hierarchical Select widget selected.

I'm posting here since Flexifield is probably more of a hack (no offence, I like it and it's very useful) than the Hierarchical Select widget.

There are no errors in dblog. Can anyone confirm this and help debug it?

Comments

#1

The same problem here.

#2

Issue here too.

#3

Priority:normal» major

Same Issue here .. I'm going to bump this to Major because my whole platform depends on it and it's a really major problem.. I can't even figure out what the error is!

#4

Ok, I enabled error reporting and I was getting out of memory errors and I increased my Mem Limit to 526M then I start getting this error. Clearly this is related to Hierarchical Select:

Maximum execution time of 30 seconds exceeded in /Users/Pooya/Sites/MAMP/eventlike/sites/all/modules/hierarchical_select/modules/hs_menu.module on line 189

which is the "Recursive helper function for hs_menu_hierarchical_select_children()"

the code reads:

  foreach ($tree as $data) {
    if ($data['link']['plid'] == $plid && $data['link']['hidden'] >= 0) {
      if ($exclude && $data['link']['menu_name'] === $exclude[0] && $data['link']['mlid'] == $exclude[1]) {
        continue;
      }

It looks like it can't escape the recursive loop.. but I can't tell why. any help?