10 钩子hook_block_save

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com

    当区块配置表单被提交后,区块系统并不会自动的保存我们新增的设置,此时我们还需要实现钩子hook_block_save,使用它来保存我们新增表单字段的值:

 

/**

 * 实现钩子hook_block_save().

 */

function discuz_topics_block_save($delta = '', $edit = array()) {

  // 当区块的delta就是我们前面定义的topics时

  if ($delta == 'topics') {

    variable_set('discuz_topics_num', $edit['discuz_topics_num']);

variable_set('discuz_topics_base_url', $edit['discuz_topics_base_url']);

  }

}

 


Drupal版本: