2013-05-05 75 views
2

我正在使用Twig构建模板来显示我的last.fm顶级艺术家图表。在last.fm API的一部分返回每个艺术家的图像 - 当转换为使用json_decode PHP对象,它看起来像这样:使用Twig显示以散列值开头的对象属性

object(stdClass)#22 (2) { 
    ["#text"]=> 
     string(49) "http://userserve-ak.last.fm/serve/34/78224120.png" 
    ["size"]=> 
     string(5) "small" 
} 

使用PHP,我可以用Object->{#text}引用此。我尝试了几种方法在树枝 - Object.#text,Object[#text]等 - 但不断得到Unexpected character #

我该如何在Twig中引用此属性?

回答

2

我的理解:

$template->render(array('obj', $obj)); 

{{ attribute(obj, '#text') }}` 
+0

辉煌,这正是我之后。谢谢! – 2013-05-05 21:44:26

相关问题