Проблема с tickets (с комментариями)

Доброго времени суток.

Такая проблема: Существуют два вида отображения комментариев — для авторизованных и для неавторизованных пользователей. Для этого есть два параметра &tplCommentAuth и &tplCommentGuest. Так вот, без разницы что прописано в &tplCommentGuest — гости видят комментарии так же, как и авторизованные пользователи. То-есть, могут отвечать, видят рейтинги и прочее. Ради интереса установил стандартные чанки — проблема никуда не ушла. Гости по прежнему видят комментарии ровно так-же, как и авторизованные пользователи.

Естественно я смотрю с другого браузера, как гость. :)

Это баг какой-то?
Emil
12 июня 2017, 14:37
modx.pro
737
0

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

Илья Уткин
12 июня 2017, 18:55
0
tplCommentAuth — это комментарий, который оставил авторизованный пользователь, в нём доступны все поля пользователя.

tplCommentGuest — это комментарий гостя. В нём можно приписать «Аноним» вместо имени. Ну и полей пользователя нет, так как и пользователя нет.
    Emil
    12 июня 2017, 20:18
    0
    В том то и дело, например, поле «ответить» должно быть доступно только для авторизованных пользователей. А оно доступно всем, хотя в чанке для гостей нисколько не прописано.
      Илья Уткин
      12 июня 2017, 20:22
      0
      Нет) напиши комментарий из анонимного режима — и всё поймёшь (у этого комментария не будет кнопки «ответить»)
        Emil
        12 июня 2017, 21:30
        0
        В том то и проблема, что пишу от анонимного, а ему доступны поля авторизованного пользователя. Он может отвечать, управлять рейтингом, редактировать и многое другое. И все это отключается только тогда, когда отключаешь этот режим. Вот в чем проблема. У меня анонимные имеют те же возможности, что и простой пользователь, хотя так быть не должно.
      Emil
      12 июня 2017, 20:21
      0
      Понял в чем дело. Если дать возможность гостям комментировать, то и отвечать они могут и некоторые дополнительные поля доступны. Если забрать такую возможность, то и поля им недоступны и они их попросту не видят.
        Emil
        13 июня 2017, 22:48
        +1
        Все, я понял эту тонкую логику…

        Если включена возможность комментирования для неавторизованных пользователей, то они видят посты так же, как и авторизованные. Если эту возможность отключить, то они видят посты так, как оно прописано в чанке для показа гостям.

        Я уже себе второй день ломаю голову… Оказалось достаточно просто.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6