作者:老葛,北京亚艾元软件有限责任公司,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']);
}
}