Разрешить пользователю отвечать на основе статуса пользователя
Я сделал обзорную страницу, где пользователь может отправлять отзывы. Как только он отправит отзыв, он появится ниже. Я хочу сделать так, чтобы, когда пользователь публикует обзор, он мог ответить на него, но как только он отвечает, ему приходится ждать ответа администратора.
Это должно выглядеть так:
"Комментарий, который отправил пользователь
Ответ пользователя
Ответ администратора
Ответ пользователя
Ответ администратора`
....
Но я не знаю, как это сделать.
Что я уже пробовал:
Я думаю о сохранении статуса пользователя в базе данных при отправке ответа.
$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[^]
У кого-нибудь есть какие-нибудь идеи?