Commit b5a5d629864ffb3b91a3d93093429df370326044
1 parent
ac01ef92
message update fix
Showing
2 changed files
with
3 additions
and
3 deletions
Show diff stats
common/models/Chat.php
... | ... | @@ -77,7 +77,7 @@ class Chat extends \yii\db\ActiveRecord |
77 | 77 | */ |
78 | 78 | public function getMessages() |
79 | 79 | { |
80 | - return $this->hasMany(Message::className(), ['chat_id' => 'chat_id']) ; | |
80 | + return $this->hasMany(Message::className(), ['chat_id' => 'chat_id'])->orderBy('message_id') ; | |
81 | 81 | |
82 | 82 | } |
83 | 83 | ... | ... |
frontend/views/chat/message.php
... | ... | @@ -109,7 +109,7 @@ |
109 | 109 | <div class="cabinet-message-read-wr style"> |
110 | 110 | <div class="comments_block"> |
111 | 111 | <div class="content"> |
112 | - <?php foreach($chat->allMessages as $message): ?> | |
112 | + <?php foreach($chat->messages as $message): ?> | |
113 | 113 | <?php if($message->isMy()): ?> |
114 | 114 | <div class="comment right"> |
115 | 115 | <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div> |
... | ... | @@ -128,7 +128,7 @@ |
128 | 128 | <?php endif; ?> |
129 | 129 | <div style="clear:both;"></div> |
130 | 130 | </div> |
131 | - <?php else: ?> | |
131 | + <?php else: $message->status = $message::READ_MESSAGE; $message->update();?> | |
132 | 132 | <div class="comment left"> |
133 | 133 | <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div> |
134 | 134 | <div class="comment_text"> | ... | ... |