因为需要统计来源,所以要获取dedecms当前文档url地址。 PC端获取很容易,{dede:field name='arcurl'/} 这个标签就可以直接调用。手机端用这个标签就无效了,估计是调用的问题,直接换这个: {dede:global.cfg_basehost/}{dede:geturl runphp='yes'} @me = GetCurUrl();{/dede:geturl} 简单点理解就是域名+地址。 还有一种方法: {dede:field.id runphp='yes'}$id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];{/dede:field.id} 这种无论放到哪个里面都是显示的PC端的地址,可以理解为第一个的变相调用,所以不推荐使用。 其他的方法在手机端测试都有问题。 |