我在laravel項目工作,我希望顯示的URL我的JSON數據到視圖dashboard.blade,這是樣品JSON數據:顯示在視圖JSON數據(LARAVEL)
{」響應 「:{」 結果 「:{」 聯繫人 「:{」 行 「:[{」 無 「:」 1" , 「FL」:[{ 「VAL」: 「的ContactID」, 「內容」: 「144120000000079041」} ,{「val」:「第一個 名稱」,「content」:「Tata」},{「val」:「Last Name」,「content」:「Nyerere」},{「val」:「Email」 「content」:「[email protected]」},{「val」:「帳戶 名稱」,「內容」:「null」},{「val」:「電話」,「內容」:「255652400670」} ,{ 「VAL」: 「移動設備」, 「內容」: 「空」}]},{ 「無」: 「2」, 「FL」:[{ 「VAL」: 「的ContactID」, 「內容」:「144120000000069001 「},{」val「:」第一個 名稱「,」content「:」Daniel「},{」val「:」Last Name「,」content「:」Nyerere「},{」val「:」Email「,」content「:」nyereredaniel @ hotmail .com「},{」val「:」帳戶 名稱「,」內容「:」null「},{」val「:」電話「,」內容「:」255754897505「},{」val「:」Mobile 」, 「內容」: 「空」}]},{ 「無」: 「3」, 「FL」:[{ 「VAL」: 「的ContactID」, 「內容」: 「144120000000065068」},{ 「VAL」: 「第一個 姓名」,「內容」:「Lawrence」},{「val」:「最後的 姓名」,「內容」:「Zoho」},{「val」:「電子郵件」,「內容」內容「:」144120000000065066「},{」val「:」帳戶 名稱「 「電話」,「內容」:「1 888 900 9646」},{「val」:「Mobile」,「content」:「null」}]}]}},「uri」:「/ api/json/contacts/getrecords「}}
這裏是我的控制器方法:
public function getDashboard()
{
$url = "MY URL IS HERE";
$json = file_get_contents($url);
$json = json_decode($json, true);
$response = $json['response'];
$result = $response['result'];
$contact = $result['Contacts'];
$data = $contact['row'];
return view('dashboard')->with('posts', $data);
}
這裏是我的dashboard.blade顯示我的視圖頁上的JSON數據:
@foreach($posts as $post)
@foreach($post['fl'] as $row)
<article class="post">
@if($row['val'] == 'First Name')
First Name: {{ $row['content'] }}
@endif
</article>
@endforeach
@endforeach
任何人都可以幫助我在這個問題上,以及如何寫dashboard.blade文件中的foreach,因爲我想展示在我的視圖中的數據:
First Name Last Name Phone:
Tata Nyerere 255754897505
至於現在它只能顯示
First Name: Tata
請幫助我,因爲我花了時間來解決這個問題 我會感謝您的幫助球員。 在此先感謝#
我試圖與'返回視圖( '儀表盤') - >與( '線索',$接觸);'和'$商機[ '行']爲$ rows'我得到的錯誤''未定義索引:名字(查看:C:\ wamp \ www \ ZOHOCRMWIKI \ resources \ views \ dashboard.blade.php)'' – Nyerere