2010-06-03 1 views
0

사용자 정의 유형 항목의 양 [수]에 대한 사전 정의 된 변수 ... 내가 연구하지만, 찾을 수 couldnot 드루팔 6 : 나는 드루팔 안돼서

:/내 CCK 필드 값을 제공합니다 미리 정의 된 변수가 카운트?

예 : field_logo_sponsor을 가지고 있으며 모든 로고 항목을 표시해야합니다. 지금은이 5 항목

<?php print $node->field_logo_sponsor[0]['view'] ?> 
<?php print $node->field_logo_sponsor[1]['view'] ?> 
<?php print $node->field_logo_sponsor[2]['view'] ?> 
<?php print $node->field_logo_sponsor[3]['view'] ?> 
<?php print $node->field_logo_sponsor[4]['view'] ?> 

그런 식으로 사용하는 바보 : 그에 대한 카운트 변수가있는 경우 /, 나는 단지 그것을 위해 루프를 만듭니다를하고 또는하면서 그들을 표시 루프

감사합니다. 고마워요!

<?php 
foreach($node->field_logo_sponsor as $logo_sponsor) { 
    print $logo_sponsor['view']; 
} 
?> 

는 또한 count($node->field_logo_sponsor) 당신에게 항목의 수를 반환해야합니다 :에 대해 어떻게

답변

2

.

+0

위대한 작품! 감사! :) 어리석은 me, 나는 그것을 생각할 수 없었다! :) –

0

(!) 참고 : 그 calue 당신이 원하는 포함 된 경우에도

foreach($node->field_logo_sponsor as $logo_sponsor) { 
    print $logo_sponsor['value']; 
} 

를 사용하지 않습니다, 그리고보기를 원하는 HTML을 포함하지 않습니다. 값은 이스케이프 처리되지 않습니다. 즉, XSS와 같은 항목을 포함 할 수 있습니다.