【发布时间】:2010-01-01 00:25:54
【问题描述】:
我在 Drupal 中使用了一个名为“Computed Field”的流行模块。我已经使用这个字段对几个报价系统进行了动态计算。我正在尝试使用它来计算时间表类型的应用程序的时间差异。因此,用户在 CCK 日期字段中输入了两次(使用 PHP 自定义输入 g:i - 即 10:20 - 自动添加的年份),但由于某种原因,我无法让计算字段显示任何计算。
这是最简单的测试示例...仍然无法正常工作
$start_value = $node->field_ts_train_start[0]['value'];
$end_value = $node->field_ts_train_end[0]['value'];
$node_field[0]['value'] = $end_value - $start_value;
从这里,我们将变量传递给 $display。谁能明白为什么这不起作用?我愿意接受有关如何解决计算域的任何建议,或者使用整数而不是 UNIX 时间戳构建自定义函数。..
谢谢。
提姆
【问题讨论】: