neos / neos-development-collection

The unified repository containing the Neos core packages, used for Neos development.
https://www.neos.io/
GNU General Public License v3.0
266 stars 222 forks source link

9.0 Working with `NodeAggregate` is not easy #4830

Open mhsdesign opened 10 months ago

mhsdesign commented 10 months ago

Sometimes there is the usecase of having a "global" across dimension identical node, and the closest thing to that is operating on the node aggregate. For example i experimented with replacing the site entity with the node aggregate of the siteNode. This experiment can be found here https://github.com/neos/neos-development-collection/pull/4780.

But this practice doesnt seem to be intentioned and there are multiple stones in ones way on the php api and maybe even deeper in the concept.

I stumbled for example across:

mhsdesign commented 8 months ago

Scoped properties:

We can possibly add new high level node set properties commands, that will only operate on scoped properties. Because otherwise one needs to add a random dsp which will be ignored at the end