Я хочу поместить данные из веб-службы extern в свой веб-сайт SilverStripe. Я могу получить данные в массиве bij этот код:Как использовать данные json из внешней службы в шаблонах SilverStripe?
public function getBlogs(){
$service = new RestfulService("http://www.xxxxx.com/jsonservice/BlogWeb/");
$response = $service->request("getBlogs?token=xxxxx&id=250");
print_r(json_decode($response->getBody()));
}
Это показывает правильный массив данных на моем веб-сайте. Но как я могу обрабатывать эти данные, чтобы использовать их в шаблонах, например:
<% loop getBlogs %>$Title<% end_loop %>
Заранее спасибо.
возможно дубликат [SilverStripe: Преобразование твиттер JSON строку DataObject в цикле, хотя в шаблоне] (HTTP: // stackoverflow.com/questions/19888110/silverstripe-convert-twitter-json-string-to-dataobject-to-loop-though-in-templa) – jberculo