(çoklu) bir noad (lar) yüklemek için node_load (), node_load_multiple () kullandığınızda , hook_node_load , hook_node_operations , hook_node_prepare , hook_node_accesse gibi birçok kanca modül tarafından çağrılır . Ancak doğrudan drupal şemada sorgulama yaparak bu kancalar yok sayılır ve birçok soruna yol açar.
Sorgular:
db_query("UPDATE {node} SET `status` = '1' WHERE `nid` =:nid ;"
,array(':nid'=>$node->nid));
db_query("UPDATE {node_revision} SET `status` = '1' WHERE `nid` =:nid AND `vid` =:vid;"
,array(':nid'=>$node->nid,'vid'=> $node->vid));
Sadece yukarıdaki kodu kullanın Eğer node_load () veya node_load_multiple () kullanılabilir belleği yetersiz olduğu için çalışmıyorsa.