minishop2 - Как запретить удалять заказы!

Привет. Интересует вопрос есть ли возможность отключить пользователю возможность удалять заказы. Хотелось бы чтобы пользователь данную возможность не имел, а занимался этим уже другой человек.
В какую сторону нужно копать чтобы это предусмотреть. Пользователь находится в группе дочерней от административного шаблона с ущемленными правами( скрыты некоторые элементы меню и не отображаются элементы) Так же ему назначен шаблон miniShopManagerPolicy.
В этом шаблоне всего 4 правила. Пробовал отключал msorder_save, но тогда пользователь не может даже просмотреть заказ. А хотелось бы чтобы пользователь мог просматривать заказ, статус заказа и даже изменять его, но вместо удаления допустим заказ не удалялся а менялся его статус на «удален».

Если такая возможность не реализовано, то в каком файле можно дописать под данные требования. Опыт в php так то имею приличный. на CMS пересел совсем недавно. больше 7 лет программировал все с нуля.

Надеюсь на вашу помощь!
Дмитрий Крахмалев
21 января 2014, 09:52
modx.pro
1 636
0

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

Василий Наумкин
21 января 2014, 22:39
0
Для удаления юзеру требуется разрешение remove. Если его нет — удалить заказ или товар он не сможет.
    Дмитрий Крахмалев
    22 января 2014, 13:39
    0
    Все равно удаляет. Убраны все права на удаления remove и delete_ все равно удаляет заказы. Остальные элементы удалять не может. а вот заказы почему то удаляются без проблем. Версия miniShop2 2.1.4 pl1, pdotools 1.8.9

    Кэш чистил, и под инкогнитом заходил. Политику безопасности перегружал.
      Василий Наумкин
      23 января 2014, 10:56
      0
      Да, проблема есть.

      Постараюсь исправить в ближайшее время.
        Павел
        11 июня 2018, 17:13
        0
        приветствую. Данная проблема так и не исправлена?
        или есть какое-нибудь решение?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4