Скрыть кнопку "редактировать" на странице сущности?
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Скрыть кнопку "редактировать" на странице сущности?
Здравствуйте!
Для определений группы пользователей в правах доступа к сущности указан "просмотр только назначенных" + есть разрешение на изменение. Одновременно с этим в правах доступа к полям сущности для всех поле указано "только просмотр".
Если зайти под пользователем то права на просмотр такой сущности есть, на странице сущности присутствует кнопка "редактировать", но при ее нажатии открывается пустое всплывающее окно с кнопками "сохранить" и "отменить".
Есть ли возможность скрыть кнопку "редактировать", если нет доступа ко всем полям сущности?
Для определений группы пользователей в правах доступа к сущности указан "просмотр только назначенных" + есть разрешение на изменение. Одновременно с этим в правах доступа к полям сущности для всех поле указано "только просмотр".
Если зайти под пользователем то права на просмотр такой сущности есть, на странице сущности присутствует кнопка "редактировать", но при ее нажатии открывается пустое всплывающее окно с кнопками "сохранить" и "отменить".
Есть ли возможность скрыть кнопку "редактировать", если нет доступа ко всем полям сущности?
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Re: Скрыть кнопку "редактировать" на странице сущности?
Добавил скриншоты для пояснения.
Зачем мне это надо:
Необходимо запретить редактирование сущности проекты участникам команды проекта. Поля на странице проекта имеет право редактировать только владелец проекта (ответственный).
При этом оставить возможность участникам команды создавать и редактировать вложенные сущности. (ставить задачи внутри проекта друг другу)
Зачем мне это надо:
Необходимо запретить редактирование сущности проекты участникам команды проекта. Поля на странице проекта имеет право редактировать только владелец проекта (ответственный).
При этом оставить возможность участникам команды создавать и редактировать вложенные сущности. (ставить задачи внутри проекта друг другу)
- support
- Техническая поддержка
- Сообщения: 9088
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Скрыть кнопку "редактировать" на странице сущности?
Кнопку добавления скройте и создайте необходимые формы с помощью автоматизации https://docs.rukovoditel.net.ru/index.php?p=31
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Re: Скрыть кнопку "редактировать" на странице сущности?
Скорректирую цель:Lazutkin_Max писал(а): ↑19 июн 2023, 08:11 Зачем мне
Необходимо запретить редактирование сущности проекты участникам команды проекта. Поля на странице проекта имеет право редактировать только владелец проекта (ответственный).
При этом оставить возможность участникам команды создавать и редактировать вложенные сущности. (ставить задачи внутри проекта друг другу)
Сущность верхнего уровня "ПРОЕКТ", может создавать, редактировать, назначать команду - только ответственный за проект.
Сущность второго уровня "ЭТАП" (вложенная сущность "ПРОЕКТОВ") может создавать ответственный за проект и назначить команду и ответственного на "ЭТАП". Ответственный за "ЭТАП" может редактировать поля "Этапа"
Сущность третьего уровня "ЗАДАЧИ" (вложенная сущность "Этапов") могут создавать и редактировать все участники команды этапа.
-
- Сообщения: 2438
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Скрыть кнопку "редактировать" на странице сущности?
поставьте права доступа к сущности на просмотр! (уберите редактирование и все)Lazutkin_Max писал(а): ↑19 июн 2023, 09:25Спасибо!
На странице списка сущностей кнопку добавить скрыл.
Пока не могу найти как скрыть кнопку "редактировать" после перехода на страницу самой сущности
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Re: Скрыть кнопку "редактировать" на странице сущности?
Спасибо большое!поставьте права доступа к сущности на просмотр! (уберите редактирование и все)
Все задуманное удалось реализовать!
P/S пока не все удалось реализовать, но я полон надежд.
Последний раз редактировалось Lazutkin_Max 20 июн 2023, 08:31, всего редактировалось 1 раз.
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Re: Скрыть кнопку "редактировать" на странице сущности?
Сделал кнопку, но появился другой вопрос.support писал(а): ↑19 июн 2023, 08:42 Кнопку добавления скройте и создайте необходимые формы с помощью автоматизации https://docs.rukovoditel.net.ru/index.php?p=31
Кнопка автоматизации не наследует команду проекта. Написал в отдельную тему:
viewtopic.php?t=6279
Спасибо!
Re: Скрыть кнопку "редактировать" на странице сущности?
Если надо скрывать кнопку по условию, то можно решить это через php код на странице записи.
viewtopic.php?t=6207
viewtopic.php?t=6207
- support
- Техническая поддержка
- Сообщения: 9088
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Скрыть кнопку "редактировать" на странице сущности?
Когда я говорил скрыть, я имел введу ограничить правилами доступа. А уже автоматизацией делать изменения, которые нужно.