0
我有一個qeustion爲你,我有一個JSON Api給我一些信息,其中一些是不是有用的。Joomla json輸出組件2.5從控制器查看
用下面的代碼行我可以調用所有信息,並寫入我的觀點:
$url = 'http://apisurl.com/prequalify/json/'.$postcode.'/'.$huisnummer.'';
$content = file_get_contents($url);
$json = json_decode($content);
把它寄給你的觀點:
$view->assignRef('info', $content);
這是我的正常的PHP代碼:
foreach ($json['enduserinfo'] as $item) {
echo " Postcode: {$item['zipcode']}
<br /> Huisnummer: {$item['housenr']}
<br /> Straatnaam: {$item['street']}
<br /> Woonplaats: {$item['city']}
<br /> Centrale: {$item['centrale']}
<br /> Toegangspunt: {$item['access-area']}
<br /> Isra: {$item['isra']}";
}
如何在Joomla中獲得相同的結果?
對我來說,真正的問題是我不需要所有的信息,我想設置一些變量來存儲正確的數據。並且只發送它們到我的視圖。現在結果是我的頁面中只有一個完整的JSON文件。
在我的正常php腳本中,Joomla的extern工作正常。 Joomla是否有特殊的方式來做到這一點?
請幫助
爲什麼你在assignref中設置$內容,你只需要將它分析並將需要的數據集作爲assignref中的一個數組。 –
你在視圖中使用jquery嗎? –
@mamdouhalramadan我沒有使用JQuery。 – JSkirMan