I have a many to many post relationship "Keynote Sessions and Workshops" and "Speakers".
I have connected Speakers to Workshops from both sides (connectinging Speakers to a Workshop post, and connecting a workshop to a Speaker post)
In the documentation, it CLEARLY shows a radio button to select related posts.
The button simply does not display in my View creation screen. See attached image.
Thanks for any help.
EDIT: Trying to troubleshoot this, I was reviewing the relationship.
It is Many to Many Speakers ==> Workshops.
I wanted to edit this relationship, but ALL radio buttons on the relationship screen are greyed out. See additional image.
Well... it took me about 6 hours to figure out how to work around this manually, but the interface REALLY needs to be fixed, so that it works as the documentation shows.
The option in the wizard to show posts of some type related to the current post (Speakers related to the current Event in the documentation screenshot you shared) depends on the context where you are inserting the View block, i.e. the context would have to be when displaying an event, so when you add the View block to a content template for events, for example.
Thanks for the reply, Nigel.
That might be handy... but it does absolutely no good when creating NEW content templates, or adding views to standalone pages - which is the primary way I develop my sites). =(
I had to create the view using intermediary posts, then choose "Related: <CPT/field>" for the output of the fields. This was definitely not intuitive (or documented, apparently).
Now my problem is being able to filter the query of the intermediary posts by the workshop's taxonomy- but that doesn't seem to be an option.
Example: for my workshops/sessions I have a "Keynote Session" category.
I want to display only the workshops in this category (and their connected speakers). I can't seem to choose a taxonomy to filter by at all.
I also have a "Featured Speaker" radio button in my Speakers cpt, but I can't seem to filter on that either. If I choose that field for the filter, it doesn't return any results (presumably because that field doesn't exist in the intermediary fields?) Do I need to add that field and then go in and manually set it in all my speakers intermediary posts?
By some miracle, the view I ended up with is actually displaying correctly, but I have no idea how or why it's working with no filters set. lol.
The keynote sessions slider on this page: hidden link
After working on this all weekend, I have some other issues relating to View handling - but I'll open a separate ticket for those.
Okay, now it is clear, sorry about the misunderstanding. Unfortunately, I'm afraid that the behavior you mentioned is expected, since taxonomies are not allowed for this special-purpose post type (intermediary post type).
Please let me know if you still have doubts about it. Thanks!