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