Member 12885549 Ответов: 0

Разрешить пользователю отвечать на основе статуса пользователя


Я сделал обзорную страницу, где пользователь может отправлять отзывы. Как только он отправит отзыв, он появится ниже. Я хочу сделать так, чтобы, когда пользователь публикует обзор, он мог ответить на него, но как только он отвечает, ему приходится ждать ответа администратора.
Это должно выглядеть так:

"Комментарий, который отправил пользователь
Ответ пользователя
Ответ администратора
Ответ пользователя
Ответ администратора`
....
Но я не знаю, как это сделать.

Что я уже пробовал:

Я думаю о сохранении статуса пользователя в базе данных при отправке ответа.


$scope.postReply=function(index,comment){
            var status="";
        console.log($cookies.get('userCookie'));debugger;
        if($cookies.get('userCookie')){
            status="user";
        }
        else{
            status="admin";
        }debugger;
        var JSONObject={
                "userStatus":status,
                "reviewId":$scope.all[index].id,
                "email":$scope.all[index].email,
                "time":"",
                "comment": comment
            };
            var Results = UniversalService.PostReply(JSON.stringify(JSONObject));
    }

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


Это мой html:
[HTML] < html - Pastebin.com[^]
У кого-нибудь есть какие-нибудь идеи?

0 Ответов