Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Element Index Column configuration gets unwieldy with fields outside the global namespace #4314
The following issue describes a UI issue we run into with Sprout Forms. The issue may exist in other similar scenarios.
Sprout Forms has a Custom Element where users can add custom fields. Those fields are stored outside the
When viewing the Element Index view for the Form Entries, a user can customize what columns appear, however, as seen in the screenshot above, that view shows ALL fields regardless of what Form Source is being shown.
In many cases Forms are used by marketing departments for short-term campaigns, leading to a lot of similar fields being created. One solution could be to create all these fields in the Global context but that also can lead to an intimidating number of not-so-relevant fields to choose from when working within Craft on any other field layout.
It seems this use case falls between the Entry and Matrix Block use cases in that the fields are outside of the global scope and they are also visible to the Element Index page.