Drupal 7 如何创建一个数据库字段,它是drupal中其他两个字段的乘积

Drupal 7 如何创建一个数据库字段,它是drupal中其他两个字段的乘积,drupal-7,Drupal 7,我已经创建了一个带有字段的表:products和cost,使用从表单中获取值的hook_scheama。我想创建一个字段price,它是字段的乘积:product和cost,并将其存储在数据库中。我还想在表单中显示字段。 我该怎么做?我对drupal不是很有经验我认为你不应该用定制的钩子来做这件事。这是模块 Computed Field是一个功能非常强大的字段模块,可用于向内容类型添加自定义“Computed fields”。这些计算字段由通过PHP代码定义的值填充。您可以利用Drupal可用的

我已经创建了一个带有字段的表:products和cost,使用从表单中获取值的hook_scheama。我想创建一个字段price,它是字段的乘积:product和cost,并将其存储在数据库中。我还想在表单中显示字段。
我该怎么做?我对drupal不是很有经验

我认为你不应该用定制的钩子来做这件事。这是模块

Computed Field是一个功能非常强大的字段模块,可用于向内容类型添加自定义“Computed fields”。这些计算字段由通过PHP代码定义的值填充。您可以利用Drupal可用的任何内容,包括其他字段、当前用户、数据库表,以及您命名的内容。(感觉到强大了吗?:)您还可以选择是将计算出的字段值与其他内容字段一起存储在数据库中,还是在节点视图期间动态“计算”它们