【问题标题】:drupal rules i have to create a history table when users does some action当用户执行某些操作时,drupal 规则我必须创建一个历史记录表
【发布时间】:2010-01-24 00:28:51
【问题描述】:
谁能告诉我如何执行此任务
当用户执行某些任务时,我需要创建历史表
当他创建内容、浏览特定页面、执行搜索...
我从创建内容类型历史开始,并编写了一条规则
在表格中插入一行..
它工作正常
但是当我创建一个视图来显示结果时,它不会显示出来。
只有我手动创建的行(创建内容->历史),视图只显示这个结果..
创建节点时查看数据库查询的任何其他方式。
我尝试过使用 firebug 模块,但不知道如何使用它。
【问题讨论】:
标签:
drupal
drupal-6
drupal-views
【解决方案1】:
devel 模块提供了很多调试功能。它可以让您将内容打印到页面或日志文件。您也可以将 Drupal 扩展用于 firefox,并将其打印到控制台。
我自己不使用萤火虫插件/模块组合,所以不会对此发表评论。我会建议使用它而不是开发。我刚刚习惯了开发以及它是如何工作的,我还没有打扰/不需要切换。
要使用 devel,您需要调用 dpm() 将调试打印到屏幕上或调用 dd() 将其打印到日志文件中。日志文件在文件设置中选择的 tmp 文件目录中创建。