在Drupal CCK字段中自动计算

时间:2013-07-28 11:43:31

标签: drupal field cck

我有三个CCK字段:数量,价格和总计。我想计算总价作为价格*数量。当用户键入价格或数量时,是否有任何方法可以实现此目的,应自动计算总数。我还查看了计算字段模块,但这只有在我有价格和数量并提交表单时才有效。我也不知道在Drupal的CCK字段中应用jQuery。

2 个答案:

答案 0 :(得分:3)

使用Computed field module进行此操作。

虽然它不会在节点编辑表单上显示该值,但它会自动计算,并可以在视图或节点显示中显示。

您是否希望在节点编辑表单中显示总数?你可以添加一些jQuery来自动执行此操作,但是你冒着用户更改此字段或禁用JS的风险。

答案 1 :(得分:2)

另外还有D7的计算字段模块的替代方案。

  

数学表达式字段通过实体上的ajax动态更新   填写所有必填字段后立即填写表格。如果JavaScript是   禁用时,将在提交表单时评估该字段。该   提交表单时,结果存储在数据库中。

Math Field