找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 319|回复: 0

[cms教程] Discuz教程:如何让你的门户频道页支持伪静态(二次开发)

[复制链接]

该用户从未签到

发表于 2015-9-23 09:29:14 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
基于代码X3,其它版本源码,请自行验证。 Discuz后台的伪静态配置不包含门户频道页的伪静态配置。应该是考虑到频道页的URL地址变化太多的原因。下面,我们就来开发源码,加上这个功能。 [color=,第一步:加上语言包中的记录: 根目录下:source\language\lang_admincp.php ,找到setting_seo_rewritestatus_portal_article 这一行,大概在1500行左右,搜索一下吧。 在这句下面加上一句:'setting_seo_rewritestatus_portal_list' => '门户频道页', [color=,第二步:在后台加上设置项 根目录下:source\function\function_admincp.php ,找到rewritedata函数,在if语句的,两个大括号中,加上下面两段程序 上面一段加上 if (in_array('portal_list', $_G['setting',['rewritestatus',)) { $data['search',['portal_list', = "/" . $_G['domain',['pregxprw',['portal', . "\?mod\=list&(amp;)?catid\=(\d+)(&page\=(\d+))?\"([^\>,*)\>/e"; $data['replace',['portal_list', = "rewriteoutput('portal_list', 0] '\\1', '\\3', '\\5', '\\6')"; } 下面一段加上 $data['rulesearch',['portal_list', = 'list-{catid}-{page}.html'; $data['ru...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-5-24 22:08

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表