2014-10-18 2 views

답변

2

simplexml_load_file()->children()이 필요하므로 foreach 문에 문제가있는 것 같습니다. 시도 :

foreach ($movies->children() as $movie) { 
    $properties = array(
     'photo' => (string)$movie->image, 
     'title' => (string)$movie->title, 
     'desc' => (string)$movie->teaser, 
     'channel' => (string)$movie->channel, 
     'date' => (string)$movie->date); 

    $out .= $modx->getChunk('tpl_movies-item', $properties); 
} 

UPDATE

가 객체로 반환 될 수 있기 때문에 위의 예에서와 같이 string 같은 속성을 전송 해 봅니다.

+0

루프가 잘 작동합니다 (예 : echo $ properties [ "date"]). 그러나 청크에이 값이 표시되지 않습니다. – RockyGrizzly

+0

'echo json_encode ($ movie-> image);를 사용해 주시고 저희에게 알려주십시오. 출력? – Kypros

+0

오, 울부 짖었다. 나는 또한주의를 기울이지 않았다. 또한 문자열에 던져 넣어야한다 :) ty, man – RockyGrizzly