在drupal 7规则模块执行自定义php动作中,如何找出$ site变量具体包含的内容?

时间:2014-07-10 17:22:58

标签: php drupal-7 drupal-rules

前言,我对php比较新。 我需要使用'执行自定义php'规则模块中的操作来设置我的一个用户字段的值,但我还没有能够弄清楚如何从可用的$ site变量访问该字段。我知道如何print_r $ site的内容,并从那里找到我正在寻找的东西(我之前已经在节点中成功使用了),但由于我在规则模块中,如果我只是print_r($ site),结果并没有& #39; t出现在我知道的任何地方。找出$ site变量内容的好方法是什么?

如果不清楚,我道歉!

1 个答案:

答案 0 :(得分:0)

这是其他人在其他网站上给出的答案:“也许您可以使用drupal_set_message将其记录到屏幕上,或者使用watchdog将其记录到drupal日志中。”我使用了drupal_set_message并且它有效。