0
我有一個插入鉤子,只要用戶添加一個節點就會捕獲節點。 因此,這裏是我的代碼:Drupal插入鉤子失敗
function blah_insert($node){
$record = array(
'nid' => (int) $node->nid
);
drupal_write_record('table_name', $record);
}
模式::
table_name(
nid int primary key not null
)
表演上drupal_write_record結果的假返回值進行檢查。 db_query也不起作用。 var_dump證實所有的字段都是它們應該是的地方。
節點正在正確插入到節點表中,但不是由我的安裝文件中的模式定義的表(不是像我上面的模式那樣寫的 - nid被定義爲int並且所有其他相關領域)。
有沒有人對發生了什麼有什麼想法?
是的我已經發現這個問題,這是一些奇怪的命名約定。指出hook_insert()也有幫助。謝謝! –