discuz外部调用显示静态地址

使用discuz论坛后,没有使用外部js调用的模块页面都显示的静态地址,而网站页面js动态调用的模块中,文章显示的地址都是动态的。于是网上找了一篇,改了一下,感觉效果还不错,就把那篇文章摘录下来。谢谢那个作者的分享!!!

原文地址是:http://www.beianyi.com/thread-191-1-1.html

文章如下:

discuz X!外部调用默认的是动态地址,对se不太好。一、source\class\block\forum\block_thread.php

    ‘url’ => ‘forum.php?mod=viewthread&tid=’.$data[‘tid’].($viewmod ? ‘&from=portal’ : ”),

复制代码修改为:

    ‘url’ => ‘thread-‘.$data[‘tid’].’-1-1.html’,

复制代码二、source\class\block\space\block_blog.php

    ‘url’ => ‘home.php?mod=space&uid=’.$data[uid].’&do=blog&id=’.$data[‘blogid’],

复制代码修改为:

    ‘url’ => ‘blog-‘.$data[uid].’-‘.$data[‘blogid’].’.html’,

复制代码三、source\class\block\protal\block_article.php

    ‘url’ => ‘portal.php?mod=view&aid=’.$data[‘aid’],

复制代码修改为:

    ‘url’ => ‘article-‘.$data[‘aid’].’-1.html’,

复制代码

一个人身边的位置只有这么多,

discuz外部调用显示静态地址

相关文章:

你感兴趣的文章:

标签云: