Okay so I’m trying to use Express in rather complex ways, and right now I’m tripping up. I’ve tested the issue with the “Express Entity” (single) Attribute type, and "Express Multiple (experimental, multi-select) Attribute type, the issue appears to manifest in both regards, so I don’t think this is related to the experimental code I’m using for Express Multi-Select (the code provided by hissy).
The issue is related to two different Express Objects, their associations and Express Entries for each and how they see such things.
I have two example Express Objects, “Event Registration Entries” and “Games”.
Games, as an Express Object. When you create Entries for this Express Object, the Entries represent “Games” that can be selected by other Express Objects throughout the site. For example, I’ve added “Counter-Strike: Global Offensive”, and I want to use this for things like “Which Game for this Tournament”, “Game Preference” and all sorts of things.
Event Registration Entries, as an Express Object. When you create Entries for this Express Object, the Entries represent the singular registration of a human to an event, and it is expected that only one registration Express Entry will exist per human (let’s assume this is true, this isn’t about validation logic at this time). When a human Registers for an Event, they are in-effect creating one of these Experss Entries. One of the “questions” the human is asked is “Which Games do you want to play?”, and they are given the option to select multiple “Games” (as in, the Express Entries for the Games Express Object through the Association).
Naturally, I’m working on making an Express List Block show all the Games that people want to play for a specific event (namely, the one you’re looking at).
When I use an Express List Block that shows “Event Registration Entries”, each Express Entry shows the games each human picked.
When I use an Express List Block that shows “Games”, but I adjust it to show which “Author”/human/user picked a game, for any “Event Registration Entry”, it is blank. It appears to not be able to see that any Game has been selected for an “Event Registration Entry”, and this is where it breaks down.
Again, I have tried to replicate this issue when using Single-Select (Express Entry) or Multi-Select, from the perspective of the “Event Registration Entry”, and there results don’t change. The “Games” Express List Block cannot seem to see which other Express Entries have picked A Game, or Any Game.
The Associations are Many to Many, and I’ve tried toggling the Ownership options, no change there.
I’m rather out of ideas, so to me this sure looks like a bug.
I’m on Concrete v8.5.4, and the Express List Blocks are tested against my custom Template, as well as the stock Template. I’ve tried lots of other things too that I can’t remember.
Please help! I really hope we can figure some way to do this