Добавляем комментарий гостем, этот комментарий требует модерации.
Заходим в админку, видим уведомление, что добавлен комментарий.
Кнопки "Удалить" и "Показать" не работают, в консоли ошибка 404 по пути /messages/notice_action
Почему-то экшены уведомлений лежат в компоненте личных сообщений. Но бывают ситуации, когда личные сообщения не нужны, а уведомления нужны. Например, если мы не хотим, чтобы на сайте велась переписка (не все же соцсети делают), но в то же время, чтобы приходили служебные уведомления, допустим, если требуется модерация, еще разные уведомления от разных компонентов. Но не только, чтобы они приходили (они и сейчас приходят), но чтобы с ними можно было совершать действия, например, удалять, когда они уже не актуальны.
И да, странная фигня. Если уведомления - это часть компонента личных сообщений, то почему тогда уведомления приходят, когда компонент личных сообщений отключен?
Предполагаю, хотя могу ошибаться, что правильнее эти два функционала разделить между собой, так как они выполняют похожие, но разные функции. И отключая один, чтобы не ломался другой.
Используемая версия InstantCMS: 2.13.1 Воспроизводится ли проблема на демо https://demo.instantcms.ru/: ДА
Как воспроизвести проблему:
Почему-то экшены уведомлений лежат в компоненте личных сообщений. Но бывают ситуации, когда личные сообщения не нужны, а уведомления нужны. Например, если мы не хотим, чтобы на сайте велась переписка (не все же соцсети делают), но в то же время, чтобы приходили служебные уведомления, допустим, если требуется модерация, еще разные уведомления от разных компонентов. Но не только, чтобы они приходили (они и сейчас приходят), но чтобы с ними можно было совершать действия, например, удалять, когда они уже не актуальны.
И да, странная фигня. Если уведомления - это часть компонента личных сообщений, то почему тогда уведомления приходят, когда компонент личных сообщений отключен?
Предполагаю, хотя могу ошибаться, что правильнее эти два функционала разделить между собой, так как они выполняют похожие, но разные функции. И отключая один, чтобы не ломался другой.
Спасибо.