Возникла необходимость перейти с просто_таксономии на Content Taxonomy - но нод привязанных к терминам было уже насозданно большое количество - и вот до сих пор не пойму значение нового CCK поля Content Taxonomy для уже созданных нод автоматически пернесится согласно тому какому термину принадлежала нода или нет? Не пойму потому что по идее, (модуль ж всё тки не на волжском автозаводе делался) должен, а в моей ситуации этого не произошло. Может я чё то не нажал или не там смотрю. Как у вас?
Спаисбо.
Комментарии
Нет
Тогда как посоветуете выходить из положения в подобной ситуации, может уже сталкивался кто то.
вроде нашёл
http://drupal.org/node/485328
http://drupal.org/node/368918
может кому понадобится
но вообще это очень странно.
Я решил как на странице http://drupal.org/node/485328#comment-1843800
UPDATE content_type_ТИП_МАТЕРИАЛА AS ctr
INNER JOIN term_node AS tn ON tn.vid = ctr.vid
INNER JOIN term_data AS td ON td.tid = tn.tid AND td.vid = ID_СЛОВАРЯ
INNER JOIN node AS n ON n.vid = tn.vid AND n.type = 'ТИП_МАТЕРИАЛА'
SET ctr.field_ИМЯ_ПОЛЯ_value = tn.tid