在迅睿二次开发过程中,经常需要对内容发布后的链接进行再次处理(比如推送搜索引擎等)。

发布之后获取当前文章url的方法

//模块内容发布之后
Phpcmf\Hooks::app_on('appname', 'module_content_after', function($data) {
    //当前文档的url
    $url = dr_url_prefix($data[1]['url'], MOD_DIR, SITE_ID, 0);
});