【问题标题】:Preprocess functions预处理函数
【发布时间】:2010-07-07 02:15:30
【问题描述】:

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

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

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

【问题讨论】:

    标签: drupal drupal-views


    【解决方案1】:

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

    如果您想查看 $var 中的内容,只需 print_r 看看里面发生了什么


    PS:如果您想获得未来的答案,0% 的“接受率”不是一个好主意

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 2013-08-06
        • 2021-05-09
        • 2013-12-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-11
        • 1970-01-01
        相关资源
        最近更新 更多