hook_form_alter не видит CCK поля

Главные вкладки

Аватар пользователя beerman beerman 15 ноября 2008 в 7:42

свой boardadd.module
<?php
function boardadd_form_alter(&$form, $form_state, $form_id) {
switch ($form_id) {
case 'sale_node_form':
print_r($form);
break;
}
}
?>

Drupal 6.6
print_r() не выводит данные по полям CCK.
Танцы с бубном не привели ни к какому результату.
Какие у кого идеи?

Комментарии

Аватар пользователя Demimurych Demimurych 15 ноября 2008 в 12:10

так догадка, может cck использует тот же hook для добавление своих полей в форму, и обработчик form_alter cck вызывается ПОСЛЕ вашего.

Аватар пользователя glu2006 glu2006 16 ноября 2008 в 11:33

http://drupal.org/project/moduleweight - должно помочь))
поставьте своему модулю вес потяжелее.
сорри это для 5-ки, но можно попробовать портировать. или руками в базе выставить вес.
нашел и для 6-ки http://drupal.org/project/util