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.
Zone members are matched one by one. So for performance reasons the first one should be the one most likely to match.
The current UI doesn't allow zone members to be arranged.
1) ZoneMemberBase needs to define the "weight" configuration key and matching getter (also add it to the ZoneMemberInterface).
2) ZoneMemberPluginCollection needs the same sortHelper() method that ImageEffectPluginCollection has.
3) ZoneForm needs the tabledrag.
Comments
Comment #2
bojanz CreditAttribution: bojanz as a volunteer commentedThis is the part I removed from ZoneForm because it was half-baked, it's a start for #3.
Comment #3
Perignon CreditAttribution: Perignon commentedComment #4
Perignon CreditAttribution: Perignon commentedI did not finish this at Drupalcon but I am still working on it.
Comment #6
bojanz CreditAttribution: bojanz as a volunteer commentedSorry Perignon, had to move forward with this so that we can tag a beta.
Comment #7
Perignon CreditAttribution: Perignon commentedNo worries. I got distracted on other work and currently on vacation again in Czech :-D
Comment #8
bojanz CreditAttribution: bojanz as a volunteer commentedHave fun! See you in the next round :)