Closed (won't fix)
Project:
Drupal core
Version:
7.x-dev
Component:
node system
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
8 Jul 2015 at 15:15 UTC
Updated:
28 Apr 2024 at 21:24 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
cilefen commentedComment #2
Naddl2310 commentedI have the same problem. Did nobody imagine, that one could have more than 100 fields?!
Comment #3
cilefen commentedHave you tried that? If that works, it is qualitatively no worse than what we have now, and it eliminates a problem. We could get that in, then consider a follow-up issue to ensure it works every time, by perhaps, automatically incrementing above the highest field weight.
Comment #4
FreeAndEasy commentedYes, it seems to work without problems.
I attached a patch for it.
Comment #5
FreeAndEasy commentedComment #6
FreeAndEasy commentedComment #8
FreeAndEasy commentedI have been using this patch for several months now, and it still works as expected (I found no problems).
Comment #9
treasury commentedIt also happens with the user edit/registration form.
Comment #11
vikashsoni commented@FreeAndEasy thanks for the patch
patch apply successfully for me
Comment #12
avpadernoThe patch still applies to latest 7.x branch. I tested it, and I did not find any issue.
Comment #13
poker10 commentedThanks for reporting and working on this.
In Drupal 7 there is no UI to manage form display (similar as in D10). So most of the sites are using
hook_form_alter()to move form elements up/down and achieve the changes in the order. Maybe there are also contrib modules doing something similar.I agree this is a bug, but I think we cannot change the default weights in this D7 phase, because a lot of sites simply rely on the current settings (and have done custom changes based on this default settings). I would say there is a way more sites using
hook_form_alter()to move form elements than sites with 100+ node fields. And this change would cause their node forms to re-arrange, so it could have a big impact. If someone wants to change this, it is easy and can be done using thehook_form_alter().Closing this as Won't fix. Thanks again for your effort here.