2011-05-25 27 views
0

而在page.tpl.php,两者有什么区别?

render($page['content']); 
render($content); 

还是我只是看着这个错误的方式?

回答

0

我认为这是一样的,因为$content是在阵列$page['content']

此外,做print_r($page['content']);看到什么在

+0

所以这也是一样的:'<?php print $ content; ?>这是正确的吗? – enchance 2011-05-25 15:03:16

+1

print()与echo()相同 http://php.net/manual/en/function.print.php http://php.net/manual/es/function.echo.php print_r - 打印关于我看到的变量 – Chumillas 2011-05-25 15:08:36

1

去的Drupal 6中使用$content显示正文内容,和Drupal 7喜欢$page['content']

请参阅page.tpl.php (Drupal 6)page.tpl.php (Drupal 7)的API文档。

我会坚持使用您使用的版本的首选方法,以确保您获得预期的结果。

+0

的人类可读信息,因此其中之一仅仅是以前版本的遗留物。这几乎可以解决它。谢谢! – enchance 2011-05-25 16:16:58

0

它正在打印标签,因为您没有隐藏内容字段管理区域中的标签。要隐藏它,请转到结构 - >内容类型 - >管理显示 - >标签(隐藏)。