drupal_render ничего не возвращает, в зависимости от предыдущего скрипта и тегов php - PullRequest
0 голосов
/ 23 августа 2011

Я создал шаблон my-node-form.tpl.php для темы определенной формы.Если это содержимое шаблона, то drupal_render работает нормально:

<?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;
?> 

Кто-нибудь знает, почему это?

1 Ответ

0 голосов
/ 26 августа 2011

У меня была ошибка, которая повредила некоторые данные поля формы.Я исправил ошибку и теперь drupal_render работает нормально.

...