redaxo/redaxo — comment on commit cfac82a94153b63b93369b6260353c077d1bfda7
File:  line 0
By staabm:

Hmm ich denke die Rahmenbedingung für Rekursive REX_VARS ist der gemeinsame Kontext, Bsp.
--> erlaubt: REX_ARTICLE[ifempty="REX_ARTICLE[id=1]"...]
--> erlaubt: REX_VALUE[ifempty="REX_VALUE[id=1]"...]
--> erlaubt: REX_MEDIA[ifempty="REX_VALUE[id=1]"...]
--> verboten: REX_VALUE[ifempty="REX_ARTICLE[id=1]"...]

Alternativ könnte man über foglende Regel nachdenken..
- gemeinsamer Kontext, s.o. oder Kontext der inneren REX_VAR ist größer gleich der der äußeren:
--> erlaubt: REX_VALUE[ifempty="REX_ARTICLE[id=1]"...]
--> verboten: REX_ARTICLE[ifempty="REX_VALUE[id=1]"])

Ich denke Variante1 klingt erstmal einfacher und sinnvoller. Ich denke es würde auch performance Probleme machen, wenn ein einziges REX_VALUE von einem REX_ARTICLE abhängig sein darf.