2
Мне нужно автоматически определить термин таксономии для узла на основе его zipcode (поля). Что было бы лучшим решением для этого?Авто присвоить таксономию на основе ZipCode в Drupal
Спасибо!
Мне нужно автоматически определить термин таксономии для узла на основе его zipcode (поля). Что было бы лучшим решением для этого?Авто присвоить таксономию на основе ZipCode в Drupal
Спасибо!
Внесите hook_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL)
для $op == 'presave'
в пользовательский модуль.
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;
}
}
спасибо, mongolito404! –