Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Drupal中使用$content变量_Drupal_Themes_Drupal 7 - Fatal编程技术网

在Drupal中使用$content变量

在Drupal中使用$content变量,drupal,themes,drupal-7,Drupal,Themes,Drupal 7,在page.tpl.php中,两者之间有什么区别 render($page['content']); render($content); 或者我只是看错了吗?我认为这是一样的,因为$content在数组$page['content']中 另外,要打印($page['content')查看发生了什么Drupal 6使用$content显示正文内容,Drupal 7更喜欢$page['content'] 有关和,请参阅API文档 对于您使用的版本,我会坚持使用首选方法,以确保获得预期的结果 它正在

在page.tpl.php中,两者之间有什么区别

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

或者我只是看错了吗?

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


另外,要打印($page['content')查看发生了什么

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

有关和,请参阅API文档


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

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

所以这也是一样的:
正确吗?print()和echo()print\r-打印关于变量的人类可读信息,我看到了,其中一个只是以前版本的遗留。这就差不多解决了。谢谢