【发布时间】:2011-05-25 13:16:09
【问题描述】:
在page.tpl.php中,两者有什么区别?
render($page['content']);
render($content);
还是我看错了?
【问题讨论】:
在page.tpl.php中,两者有什么区别?
render($page['content']);
render($content);
还是我看错了?
【问题讨论】:
Drupal 6 使用$content 显示正文内容,Drupal 7 更喜欢$page['content']。
请参阅page.tpl.php (Drupal 6) 和 page.tpl.php (Drupal 7) 的 API 文档。
我会坚持您使用的版本的首选方法,以确保您获得预期的结果。
【讨论】:
我认为是一样的,因为$content在数组$page['content']中。
另外,请print_r($page['content']); 看看发生了什么
【讨论】:
<?php print $content; ?> 对吗?
它正在打印标签,因为您没有在内容字段管理区域中隐藏标签。要隐藏它,请转到结构 -> 内容类型 -> 管理显示 -> 标签(隐藏)。
【讨论】: