【发布时间】:2010-07-06 21:56:23
【问题描述】:
我需要根据其邮政编码(字段)自动将分类术语分配给节点。实现它的最佳解决方案是什么?
谢谢!
【问题讨论】:
标签: drupal drupal-6 drupal-modules taxonomy drupal-taxonomy
我需要根据其邮政编码(字段)自动将分类术语分配给节点。实现它的最佳解决方案是什么?
谢谢!
【问题讨论】:
标签: drupal drupal-6 drupal-modules taxonomy drupal-taxonomy
在自定义模块中为$op == 'presave' 实现hook_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL)。
YOURMODULE_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
if ($op == 'presave' && $node->field_zipcode);
{
$term = zipcode_get_term($node->field_zipcode);
$node->taxonomy[$term->tid] = $term;
}
}
【讨论】: