Как запретить перетаскивание (drag'n'drop) в дереве ресурсов для контент-менеджера

Коллеги, добрый день

Проблема — контент-менеджеры периодически перетаскивают ресурсы по дереву каталога, из-за чего впоследствии сбиваются URL всех дочерних ресурсов, которые были в перемещённой папке. Есть ли возможность запретить менеджерам перетаскивание при том, чтобы они всё ещё видели дерево каталога.
Роман
27 июля 2024, 17:14
modx.pro
367
0

Комментарии: 2

Alexey
28 июля 2024, 12:31
0
В системных настройках админки есть опция «enable_dragdrop», которая запрещает/разрешает перетаскивание в дереве меню админки. Если необходимо отключить перетаскивание для конкретной группы пользователей, то можно попробовать в плагине на событие OnMODXInit проверять группу текущего пользователя и — если группа подходит — как-то так:

$modx->setOption('enable_dragdrop', 0);

Возможно, для этой цели есть более «точные» события, внимательно не смотрел
    Роман
    28 июля 2024, 14:25
    0
    Алексей, спасибо! Проблему настройка действительно решает — не так уж она и для админа нужна. А если вдруг понадобится, проще «мигнуть» ей.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2