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.
Hello,
with the the new version I became this issue
Notice: Undefined index: und in conditional_fields_evaluate_dependencies() (line 1020 of /..../sites/all/modules/conditional_fields/conditional_fields.module).
when I save my Profile.
With versions before everything was fine...
Best regards
Frank
Comment | File | Size | Author |
---|---|---|---|
#27 | conditional_fields_01.JPG | 100.95 KB | warmth |
#27 | conditional_fields_02.JPG | 189.8 KB | warmth |
#27 | conditional_fields_00.JPG | 45.11 KB | warmth |
#18 | cf-index-und-1562760-18.patch | 1.79 KB | peterpoe |
#17 | cf-index-und-1562760-17.patch | 769 bytes | peterpoe |
Comments
Comment #1
fraweg CreditAttribution: fraweg commentedComment #2
fraweg CreditAttribution: fraweg commentedAm I alone with this issue?
Best regards
Frank
Comment #3
devworx_pilz CreditAttribution: devworx_pilz commentedI have the same Problem.
Drupal: 7.14
Conditional Fields: 7.x-3.x-dev
Comment #4
dufferin CreditAttribution: dufferin commentedSame here.
And I don't know if it's because of that yet, but almost none of the value of the field are displayed.
But I suck when it's time to dig into to catch the problem.
Thanks for any solution.
Comment #5
bombadillo CreditAttribution: bombadillo commentedNo. I have the same issue.
I don't know if this is somehow related to profile2 where i activated the conditional field.
"und" should be related to the language. Don't know much more at the moment.
The situation i'm into is this one:
- I have a profile type with many fields
- Field A has C,D,E values and activates respectively field C,D,E.
- If i check C,D or E the module behaves as expected showing the other fields.
- If i check a value on fields C,D,E (Let's say C1, C2, C3 and so on)
once i save i get the aforementioned error and the values don't get saved.
In short: Values of dependant fields don't get saved and i get this error.
Any solution, patch or clue?
Comment #6
bombadillo CreditAttribution: bombadillo commentedI tweaked a bit with the code and i found that the notice is activated by the und value. REmoving the statement on line 1020 deleted the error but didn't allow to save the values of the dependant fields.
Comment #7
Shieeet CreditAttribution: Shieeet commentedAny updates on this? I have the exact same issue.
Comment #8
fraweg CreditAttribution: fraweg commentedHello,
I work with the an older version witch work.
Best regards
Frank
Comment #9
Shieeet CreditAttribution: Shieeet commented@fraweg
An older version of Profile2 or CF? Which version(s)?
It doesn't seem to fail as long as you aren't using the "has value..." option.
Update: I managed to work around the "has value..." option by using checked/unchecked and changing from 2 radio buttons to a single checkbox. Seems to be working just fine.
Comment #10
fraweg CreditAttribution: fraweg commentedHello,
I don't know witch exact version this is. But this attached works for me.
Best regards
Frank
Comment #11
stijn.blomme CreditAttribution: stijn.blomme commentedi was able to fix this by replacing
$values = $dependee_values_location[$dependee_form_field['#language']];
with
$values = $dependee_values_location[$dependee_form_field['#field_name']][$dependee_form_field['#language']];
I made a patch to do just that:
Comment #12
fraweg CreditAttribution: fraweg commentedThanks a lot stijn.blomme!
This patch works for me!
Best regards
Frank
Comment #13
bombadillo CreditAttribution: bombadillo commentedI can confirm that the old version posted fraweg works, while the patch only removes the error message.
I'm gonna use the old version and as soon as i have some free time i will dig into the code, see the differences and hopefully correct the bug.
Comment #14
goldtopdon CreditAttribution: goldtopdon commentedOld version posted by fraweg works for me too...
Comment #15
fdefeyter@gmail.com CreditAttribution: fdefeyter@gmail.com commentedI couldn't patch it but manually, it worked. So many thanks! :-)))
Comment #16
DuaelFr#11 works for me
Comment #17
peterpoe CreditAttribution: peterpoe commentedThat
$dependee_form_field['#field_name']
key should not be there. The patch hides the problem but doesn't fix it. I need more information to troubleshoot this issue, including the exact configuration of fields and dependencies, thanks.I'm attaching a patch that hides the problem in a better way, but don't apply it if you want to help testing.
Comment #18
peterpoe CreditAttribution: peterpoe commentedAnother bug #1288522: Compatibility with profile2 (and others?) led me to a possible solution.
Please test this new patch and let me know if the error is solved!
Comment #19
fraweg CreditAttribution: fraweg commentedHello peterpoe,
#18 works for me.
Thanks for that!
Best regards
Frank
Comment #20
stijn.blomme CreditAttribution: stijn.blomme commented#18 works for me to
Thanks!
Comment #21
warmth CreditAttribution: warmth commentedis this patch already committed for next release?
Comment #22
LeDucDuBleuet CreditAttribution: LeDucDuBleuet commented#18 works for me too using Profile2
thank you!
Comment #23
jason.fisher CreditAttribution: jason.fisher commentedIn order to get Conditional Fields to work with Commerce Registration, Field Collections and Profile2, I had to use these two patches instead:
http://drupal.org/files/conditional_fields_fixed_multiple_field_collecti... from http://drupal.org/node/1464950
http://drupal.org/files/conditional_fields-support_for_markup_field-1786... from http://drupal.org/node/1786232
I could not apply both this patch and http://drupal.org/files/conditional_fields_fixed_multiple_field_collecti..., but that patch seems to also get Profile2 working?
Comment #24
peterpoe CreditAttribution: peterpoe commentedCommitted (with a better/more general solution than #16). Thanks!
Comment #26
warmth CreditAttribution: warmth commentedEvery time I try to edit a profile (I'm not using Profile2, installed but disabled) I get this:
#17 results in:
#18 results in:
Comment #27
warmth CreditAttribution: warmth commentedAttached my settings.
Possible duplicate: #1904274: Many errors each time I edit & save a profile as administrator
Maybe this has something to do: #1582094: Incompatibility with Field collection (I'm using Fieldgroup)