Closed (fixed)
Project:
Conditional Fields
Version:
7.x-3.x-dev
Component:
Compatibility w/ other modules
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
17 May 2011 at 09:17 UTC
Updated:
4 Jan 2013 at 18:15 UTC
Comments
Comment #1
ejaboneta-1 commentedI'm new to drupal and not much of an expert programmer so I can't provide a patch or guarantee its a proper fix, but this is how I fixed a similar problem...
In conditional_fields.module on line 992, change $value['value'] to $value['tid']Comment #2
ejaboneta-1 commentedMaybe I shouldn't be giving advice like that. But what I've noticed is that the module is looking for a $options[value][0][value] in each dependee's options thats not in the options in the conditional_fields table. All that is there is the "tid" ($options[value][0][tid]) value of the dependent field. Should there be a "value" variable also or should it be "tid"?
Comment #3
peterpoe commentedHave you tried the a more recent dev? Your problem has probably been long fixed. Feel free to reopen if this is not the case!
By the way: which modules/field types/widgets are you using that has a "tid" index?
Comment #5
Courtney.B commentedJust installed dev version from November 12, 2012 and I can confirm that this message is still appearing.
Please let me know if you need further information — I would be more than happy to provide it.
EDIT:
How do I find out which modules/field types/widgets use the "tid" index?
I'm not doing anything fancy with the fields. I'm using a list field as a dependee (radio) that controls which dependent fields are displayed. The dependent fields are: image field, video field (using video embed module), and a quote + quote source fields (so just basic text fields).
Comment #6
Courtney.B commentedDisregard! I misread the error message originally posted. Closing this issue and will look to see if my particular issue was reported elsewhere.
My apologies!