Commit b5a5d629864ffb3b91a3d93093429df370326044

Authored by Alex Savenko
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,7 +77,7 @@ class Chat extends \yii\db\ActiveRecord
77 */ 77 */
78 public function getMessages() 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,7 +109,7 @@
109 <div class="cabinet-message-read-wr style"> 109 <div class="cabinet-message-read-wr style">
110 <div class="comments_block"> 110 <div class="comments_block">
111 <div class="content"> 111 <div class="content">
112 - <?php foreach($chat->allMessages as $message): ?> 112 + <?php foreach($chat->messages as $message): ?>
113 <?php if($message->isMy()): ?> 113 <?php if($message->isMy()): ?>
114 <div class="comment right"> 114 <div class="comment right">
115 <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div> 115 <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div>
@@ -128,7 +128,7 @@ @@ -128,7 +128,7 @@
128 <?php endif; ?> 128 <?php endif; ?>
129 <div style="clear:both;"></div> 129 <div style="clear:both;"></div>
130 </div> 130 </div>
131 - <?php else: ?> 131 + <?php else: $message->status = $message::READ_MESSAGE; $message->update();?>
132 <div class="comment left"> 132 <div class="comment left">
133 <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div> 133 <div class="author_pic"><?= Html::img($message->user->minImg($message->user->image, 48, 48)) ?></div>
134 <div class="comment_text"> 134 <div class="comment_text">