I wonder if someone has achieved what I'll post here. In order to allow a template to be created under a certain path, there is a flag allowedPaths
that receives a regex.
So, if I want my template "test"
to appear only under /content/www/xx/xx/test-templates
and child elements, I can do this:
/content/www/.*/.*/test-templates(/.*)?
But what if I want to make the opposite? I want the template "test"
to appear in every /content/www/xx/xx/
node and beyond, EXCEPT /content/www/xx/xx/test-templates
and children?
I have tried several ways but no luck so far. Do you have some hint regarding this?
Thanks!
^(?!/content/www/[^/]*/[^/]*/test-templates)/content/www/[^/]*/[^/]*(/.*)
or(?!/content/www/[^/]*/[^/]*/test-templates)/content/www/[^/]*/[^/]*(/.*)
– Wiktor Stribiżew^(?!/content/www/[^/]*/[^/]*/test-templates(?:/|$))/content/www/[^/]*/[^/]*(/.*)
. – Wiktor Stribiżew