2011-10-04 3 views
0

단일 체크 박스가 선택되면 "예, 체크"와 같은 것을 인쇄하고 싶습니다. 단일 켜기/끄기 확인란에 no 및 yes 값을 사용할 수 있습니다.단일 체크 박스 필드가 체크 된 경우 드루팔 프린트

체크 박스 정보입니다 -

<input type="checkbox" class="form-checkbox" checked="checked" value="yes" 
    id="edit-field-billing-terms-value" name="field_billing_terms[value]"> 

나는 노력이 코드의 수정에 실패 해요 -

내가 잘못거야 어디
<?php 
    $node->field_billing_terms[value] . '<br />'; 
    if($node->field_billing_terms[value] == 'yes') { 
     print "yes, checked"; 
    } 
?> 

누군가가 나에게 몇 가지 포인터를 줄 수 있습니까? 필요한 경우 자세한 정보를 제공 할 수 있습니다.

답변

1

필드는 노드 객체에 부착 된 제로 기반 배열에 일반적이며,이 문제를 해결해야합니다

$node->field_billing_terms[0]['value'] . '<br />'; 
if($node->field_billing_terms[0]['value'] == 'yes') { 
    print "yes, checked"; 
} 
+0

와우, 즉 빨리! 엄청 고마워! 공장! – winchendonsprings