我在TYPO3的多站点实例上使用带有TYPO3 7.6的GridElements 7.0。
如何限制网站A使用网格元素而不限制网站B?或者用户X拥有元素“站点A的1列”和用户Y“站点B的1列”的权限。
我知道我可以在列的定义中限制内容元素或网格元素的使用,例如
columns {
1 {
colPos = 1
allowed = text,textpic
allowedGridTypes = 1, 2
}
}
但它并没有解决我的问题。
有任何线索吗?
答案 0 :(得分:1)
您可以使用typoscript条件[PIDinRootline = pages-uid]
。如下。
更多Typoscript条件Click Here
在你的设置Ts中这样。
[PIDinRootline = site-a-rootPid]
// Here your Typoscript for site A
[end]
[PIDinRootline = site-b-rootPid]
// Here your Typoscript for site B
[end]
答案 1 :(得分:0)
您可以使用TSConfig基于每个树配置可用的gridelements https://gist.github.com/noelboss/7582267
对于特定的页面树这样做,你应该好好去