Mysql 用于更新TYPO3中特定uid的所有子页面的SQL查询
我希望找到一个SQL查询来更新我的TYPO3表(pages),为页面树中特定uid下的所有页面添加特定fe_组 示例:Mysql 用于更新TYPO3中特定uid的所有子页面的SQL查询,mysql,typo3,typo3-7.6.x,typo3-6.2.x,typo3-8.x,Mysql,Typo3,Typo3 7.6.x,Typo3 6.2.x,Typo3 8.x,我希望找到一个SQL查询来更新我的TYPO3表(pages),为页面树中特定uid下的所有页面添加特定fe_组 示例:更新页面集fe_group=16,其中pid=84 这会将我的fe_组添加到页面树中我的特定uid下的所有页面中,但仅限于下的第一级。我需要达到无限的层次 类型3 v6.2及以上版本 谢谢 如果要将用户组访问权限应用于页面的所有子页面,则页面属性中已有一个内置函数:扩展到子页面。 这适用于您提到的所有TYPO3版本: 如果你真的想用SQL查询,你需要创建一个小的PHP脚本来递
更新页面集fe_group=16,其中pid=84代码>
这会将我的fe_组添加到页面树中我的特定uid下的所有页面中,但仅限于下的第一级。我需要达到无限的层次
类型3 v6.2及以上版本
谢谢 如果要将用户组访问权限应用于页面的所有子页面,则页面属性中已有一个内置函数:扩展到子页面
。
这适用于您提到的所有TYPO3版本:
如果你真的想用SQL查询,你需要创建一个小的PHP脚本来递归地更改访问权限。谢谢Peter的回答。我确实需要一个SQL查询。这是一个外部的.sql文件,我每24小时由cron运行一次。我每24小时有一个内联网导出到外联网。导出时,我只需要将这些fe组应用于外联网。只为指定的uid运行SQL update命令并设置fe组
和extendedtosubpage
应该更容易。所有的子页面都被覆盖了。你完全正确!我会这样做的。彼得,非常感谢你抽出时间来!。雨果。