预处理函数

问题描述 投票:0回答:2

我对 Drupal 和 PHP 非常陌生,因为我是一名 .NET 开发人员。

我了解了钩子的基本概念。当涉及到预处理函数时,您将 $var 作为参数传递给函数。你怎么知道

$var
参数中有哪些可用变量?

另外,在自定义视图的情况下,我应该使用哪个预处理函数,我想根据视图的数据将内容添加到视图的标题部分?

drupal drupal-views
2个回答
0
投票

我建议你安装http://drupal.org/project/devel

然后你可以使用 dpm($something) ,它会以格式良好、可扩展的方式打印它,这比 print_r() 或类似函数更容易阅读。

Devel 在开发时还具有大量其他有用的功能,例如开发块,其中包含用于清除缓存、重建菜单等的各种有用链接。


0
投票

如果您想要视图提供的所有挂钩的列表,请参阅 http://drupal.org/node/235062 并检查“外部链接”部分以获取所有可用视图挂钩的 API 文档。

如果您想检查

$var
中的内容,只需 print_r 即可查看其中发生的情况

© www.soinside.com 2019 - 2024. All rights reserved.