SQL查询以更新TYPO3中特定uid的所有子页

时间:2019-01-16 18:41:50

标签: mysql typo3 typo3-7.6.x typo3-6.2.x typo3-8.x

我正在寻找一个SQL查询来更新我的TYPO3表(页面),以便为页面树中特定uid下的所有页面添加特定的fe_group。

示例:UPDATE pages SET fe_group = 16 WHERE pid = 84;

这会将我的fe_group添加到页面树中特定uid下的所有页面,但仅用于其下一级。我需要达到无限的水平。

TYPO3 v6.2及更高版本 谢谢!

1 个答案:

答案 0 :(得分:1)

如果要对页面的所有子页面应用用户组访问权限,则页面功能已内置功能Extend to Subpages。 这在您提到的所有TYPO3版本中都适用:

enter image description here

enter image description here

如果您真的想通过SQL查询来执行此操作,则需要创建一个小的PHP脚本来递归地更改访问权限。