2011-08-22 4 views
0

my-node-form.tpl.php 템플릿을 만들어 특정 양식을 테마로 만들었습니다. 이 템플릿 내용이 있다면, 잘 작동 drupal_render :drupal_render는 이전 스크립트 및 PHP 태그에 따라 아무 것도 반환하지 않습니다.

<?php 
?> 
<?php 
    dsm ("debug. inside my-node-form.tpl.php"); 
    foreach ($fieldnames as $fieldname){ 
     print drupal_render($form[$fieldname]); 
    } 
    return; 
?> 

을하지만, PHP-태그의 두 세트 사이에 빈 줄이 다음 아무것도 반환 drupal_render 존재하는 경우 :

<?php 
?> 

<?php 
    dsm ("debug. inside my-node-form.tpl.php"); 
    foreach ($fieldnames as $fieldname){ 
     print drupal_render($form[$fieldname]); 
    } 
    return; 
?> 

누구나 알고 왜 이래?

답변

0

일부 양식 데이터가 손상된 버그가있었습니다. 나는 버그를 수정했고 drupal_render는 이제 잘 동작한다.