SQL-запрос для обновления всех подстраниц определенного uid в TYPO3 - PullRequest
0 голосов
/ 16 января 2019

Я ищу SQL-запрос для обновления моей таблицы (страниц) TYPO3, чтобы добавить определенную группу fe_group для всех страниц с определенным идентификатором в дереве страниц.

Пример: UPDATE pages SET fe_group = 16 WHERE pid = 84;

Это добавит мою группу fe_group ко всем страницам под моим конкретным uid в дереве страниц, но только для первого уровня ниже. Мне нужно достичь бесконечных уровней.

TYPO3 v6.2 и выше Спасибо!

1 Ответ

0 голосов
/ 17 января 2019

Если вы хотите применить права доступа группы пользователей ко всем подстраницам страницы, в свойствах страницы уже есть встроенная функция: Extend to Subpages. Это работает во всех упомянутых вами версиях TYPO3:

enter image description here

enter image description here

Если вы действительно хотите сделать это с помощью SQL-запроса, вам нужно создать небольшой PHP-скрипт для рекурсивного изменения прав доступа.

...