【发布时间】:2011-08-22 20:09:26
【问题描述】:
我创建了一个模板 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-tags 之间有一个空行,那么 drupal_render 什么也不返回:
<?php
?>
<?php
dsm ("debug. inside my-node-form.tpl.php");
foreach ($fieldnames as $fieldname){
print drupal_render($form[$fieldname]);
}
return;
?>
有人知道这是为什么吗?
【问题讨论】:
标签: drupal drupal-6 drupal-fapi drupal-forms drupal-render