There are 2 data in the conversationDesc section, but only one data is returned in the blade section; why? Here the same data is returned twice; why? Message:"abcdefgh" is coming twice but I want to see Message:"1abcde" and Message:"abcdefgh".
MyController.php
public function index(Request $request, $conversation_id)
{
$c2cmessages = C2CMessage::where('conversation_id', $conversation_id)->get();
foreach ($c2cmessages as $c2cmessage) {
$MessageContent = $c2cmessage["MsgBody"][0]["MsgContent"];
$decodedData = json_decode($MessageContent["Data"], true);
$conversationDesc = $decodedData["conversationDesc"];
}
return view('admin.c2cmessages.index',
compact('c2cmessages', 'conversationDesc'));
}
dump($conversationDesc);
These two data are returning "1abcde" and "abcdefgh."
index.blade.php
<ul class="contacts-block profile-box list-unstyled">
@foreach($c2cmessages as $c2cmessage)
<li class="contacts-block__contact-container">
<div class="contacts-block__contact-content">
<div class="contacts-block__contact-content__time">
<b>Message:</b>
<span class="contacts-block__contact-content__time__text">
{{$conversationDesc}}
</span>
</div>
</div>
</li>
@endforeach
</ul>