Ситуация следующая:
Есть сущности:
-Город (с полем пользователь)
--Объекты
В сущности Город есть несколько записей и на каждую назначен ответственный, который видит только те Объекты, которые находятся под назначенным Городом.
Время от времени пользователи комментируют записи сущности Объекты, таким образом общаясь с администрацией и внося необходимые изменения.
Также со временем мы переназначаем ответственного с одного Города на другой.
ПРОБЛЕМА:
Когда мы переназначили ответственного на другой город, ему продолжают приходить оповещения(по почте) о новых комментариях с объектов, которые он ранее комментировал (эти объекты находятся под Городом, который ему уже не назначен).
Таким образом, он видит переписку администрации с другими сотрудниками.
Как сделать так, чтобы при переназначении, сотрудник не получал никаких уведомлений с не назначенных ему городов???
p.s. Удаление или Деактивация пользователя нам не подходит, поскольку история его старых комментариев важна.
Оповещения о комментарии
- support
- Техническая поддержка
- Сообщения: 8984
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Оповещения о комментарии
Дело в том, что когда пользователь оставляет комментарий в системе, он автоматически подписывается на новые комментарии, не я являясь при этом назначенным. То есть админ, может быть не назначенным, но участвовать в обсуждении и получать уведомления?
В вашем случае, пользователь, которые уже не назначен на город, к записи доступа не имеет, но все равно получает уведомления? Если это так, то проблема в коде и нужно исправить.Когда мы переназначили ответственного на другой город, ему продолжают приходить оповещения(по почте) о новых комментариях с объектов, которые он ранее комментировал (эти объекты находятся под Городом, который ему уже не назначен).
Re: Оповещения о комментарии
Да, админы участвуют в обсуждениях не будучи назначенным, а сотрудники должны иметь доступ к обсуждению только назначенных записей.
Да, именно так. После снятия ответственности с сотрудника, он к записи доступа не имеет, но на почту приходит уведомление с текстом новых комментариев. Напишите, пожалуйста, какие изменения нужно внести в код.
- support
- Техническая поддержка
- Сообщения: 8984
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Оповещения о комментарии
Замените прикрепленный файл в includes\functions\
Сообщите результат.
Сообщите результат.
- Вложения
-
- app.php
- (31.42 КБ) 276 скачиваний
Re: Оповещения о комментарии
Протестировала файл, который вы прислали.
Работает он следующим образом.
Есть структура:
-Город
--Объекты
Если в Объекте есть поле Пользователи (соответственно есть и назначенный человек), он с помощью комментариев общается с администратором. После этого снимаю с него ответственность за этот Объект и оповещение он не получает. Это уже очень хорошо !!!!
Но не совсем мне подходит, поскольку:
У меня поле типа Пользователи, есть только в сущности Город. И назначенный пользователь видит и комментирует записи сущности Объекты только своего Города. В сущности Объекты нет поля типа Пользователь. В этом случае новый файл app.php вообще не присылает оповещений о комментариях, которые пишутся в записях сущности Объекты под назначенным ему Городом.
Работает он следующим образом.
Есть структура:
-Город
--Объекты
Если в Объекте есть поле Пользователи (соответственно есть и назначенный человек), он с помощью комментариев общается с администратором. После этого снимаю с него ответственность за этот Объект и оповещение он не получает. Это уже очень хорошо !!!!
Но не совсем мне подходит, поскольку:
У меня поле типа Пользователи, есть только в сущности Город. И назначенный пользователь видит и комментирует записи сущности Объекты только своего Города. В сущности Объекты нет поля типа Пользователь. В этом случае новый файл app.php вообще не присылает оповещений о комментариях, которые пишутся в записях сущности Объекты под назначенным ему Городом.
- support
- Техническая поддержка
- Сообщения: 8984
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Оповещения о комментарии
Ну, на данный момент такого функционала просто не предусмотрено в системе.У меня поле типа Пользователи, есть только в сущности Город. И назначенный пользователь видит и комментирует записи сущности Объекты только своего Города. В сущности Объекты нет поля типа Пользователь. В этом случае новый файл app.php вообще не присылает оповещений о комментариях, которые пишутся в записях сущности Объекты под назначенным ему Городом.