Наумов Алексей

Наумов Алексей

Был в сети 28 июля 2026, 14:21
Заказы принимаю
1. Использовать сниппет ecMesagesCount, он в комплекте есть, как ни странно.
2. Прочитать в
документации описание параметра tpl сниппета ecMessages:

Чанк для вывода одного сообщения. В чанке доступны поля сообщения, цепочки (с префиксом thread), ресурса (с префиксом resource)
и понять, что нужный плейсхолдер это [[+thread_count]] (правда showUnpublished будет некорректен в этом случае, т.к. count — это поле в таблице, и считается там именно кол-во опубликованных сообщений в цепочке).

Добрый день.

Жёсткой привязки автора ответа к пользователю нет, как видите тут просто fullname берем. Я бы рекомендовал в этом случае вам заменить на такой код:

$defaultReplyAuthor = $modx->user->get('id');
и хранить уже id пользователя.

На на фронте в выборку добавлять fullname и аватар удобным вам способом
Вот с Success не понял, в чем причина, вроде бы все должно быть хорошо…

К сожалению, сейчас нет времени смоделировать ситуацию, проверьте еще раз, что каких-нибудь досадных опечаток нет…
Так просто в head подключите свой скрипт и все, зачем мучать себя? Пусть всегда будет подключен.

Я же обычно делаю так:
Конечно можно просто в системных настройках прописать свой JS-файл, но тоже чревато.
но при обновлениях приходится следить, что произошло и вносить изменения.