announcement_update
这是 hook_update 的实现。这个函数使 announcement 模块能够在数据库更新现有的公告节点时执行操作。在这里,我们执行自己的数据库更新,比如将信息放进 announcement 表中。(细节参见 http://api.drupal.org/api/HEAD/function/hook_update。)
输入参数:$node
数据库中要更新的节点。
清单 19. hook_update 的实现
function announcement_update($node) {
db_query("UPDATE {announcement} SET abstract='%s', publish_date = '%s', " .
"expiration_date = '%s' WHERE nid = %d", $node->abstract,
$node->publish_date, $node->expiration_date, $node->nid);
}
1 周 6 天之前
3 周 3 天之前
3 周 3 天之前
3 周 3 天之前
5 周 3 天之前
5 周 3 天之前
7 周 2 天之前
7 周 3 天之前
7 周 3 天之前
7 周 3 天之前