2012-10-12 3 views
0

예 매직 필드를 통해 중복 그룹의 텍스트 및 이미지 필드를 출력하려고 시도하면 텍스트 필드에 다른 중복이 표시되지만 이미지 필드는 계속 URL을 표시합니다 반복적으로 첫 번째 이미지로 아무도 내가 뭘 잘못하고 있다고 말할 수 있습니까?Magic Fields - 항상 동일한 첫 번째 이미지를 출력하는 중복 그룹

<?php 
$articlephotos="&amp;w=728&amp;h=560&amp;q=95&amp;zc=1&amp;iar=0&amp;far=0"; 
?> 

<?php $myContents = get_group('contents'); // use the Custom Group name 
    foreach($myContents as $contents){ ?> 

<?php if(get('contents_text', true)) { ?> 
<div class="contents"><?php echo $contents['contents_text'][1]; ?></div> 
<?php } ?> 

<?php if(get('contents_image', true)) { ?> 
<div class="post_container" style="padding-bottom: 24px;"> 
<div class="photo_outside"> 
<div class="photo_inside"> 
<img src="<?php bloginfo('stylesheet_directory'); ?>/phpThumb/phpThumb.php?src=<?php echo get_image('contents_image',$contents,$contents,0); ?><?php echo $articlephotos ?>" title="<?php echo get_the_title($ID) ?>" alt="<?php echo get_the_title($ID) ?>"> 
</div><!-- end photos_inside --> 
</div><!-- end photos_outside --> 
</div> 
<?php } ?> 

<?php } ?> 

미리 감사드립니다.

EDIT : 바르 덤프 출력 (2) {[1] => 어레이 (2) {[ "contents_text"] => 어레이 (1) {[1] => 문자열

어레이 (1085) "

텍스트 01

"} "contents_image"] => 어레이 (1) {[1] => 어레이 (2) {[ "일본어"] => 문자열 (122) "http://www.mysite.com/image01.jpg"[ "thumb"] => 문자열 (122) "http://www.mysite.com/image01.jpg"}}}} [2] => 배열 (2) { [ "contents_text" => 어레이 (1) {[1] => 스트링 (1380) "

텍스트 02

"} "contents_image"] => 어레이 (1) {[1] => 어레이 (2) {[ "original"] => 문자열 (119) "http://www.mysite.com/image01.jpg"[ "thumb"] => 문자열 (119) "http : //www.mysite. com/image01.jpg "}}}}

본문 내용과 이미지 URL을 간략하게 기재했습니다.

+1

'var_dump ($ myContents)'를 (를) 볼 수 있습니까? 아마도 어레이의 첫 번째 요소에 '0'을 사용해야 할 필요가 있다고 생각합니다. 실제로 어떤 출력이 정직해야 할지를 먼저 확인해야합니다. – Ollie

+0

나는 나의 초기 게시물을 편집하고 거기에 출력을 붙여 넣었다. – MACC

답변

1

플러그인 그룹의 솔루션을 찾았습니다. 도움을 주셔서 감사합니다.

관련 문제