inverse properties schema.org

Hi,

I’m working wih the inverse properties module. And it seems to work good between resource templates. But I have issues with making it work properly within one resource template.

I’ve made a schema.org person template. And assigned the inverse properties:

But when I’m editing a person and add one of the above, it doesn’t show in the connected Item.

What am I missing here? Is it due to using schema.org? Or is there something else?

I don’t understand what you mean by working well between templates but not within one template. Would you go through the exact steps that you’re taking to get the result you describe?

Thank you so much for asking this question! It made me rethink what I did and why it didn’t work: and I found the solution!

The problem was that I used data type custom vocab (with itemsets) on the fields as shown in the screenshot… that doesn’t do the trick. Now I have changed the field to “item” as data type and it works :slight_smile:

I replayed the scenario that did work and saw that I used data type Item.

I’ve made and inverse property between my persons template and a creative works template naming a creator:


This works beautiful: I select an item and the name is added to the linked item as well (so the creative work is added to the person and the person is added as creator to a creative work)

But I had difficulty in applying it to the persons. No wonder if the data type is different.

Again, thanks!