老张小站

  1. 欢迎光临

    感谢访问老张的博客!

  • 1
3,923

Discuz! X3.* 手机触屏版伪静态实现方法

分类 网站技术/村民张先生 发布于 2015-09-23 15:13
0

1、检查当前模板目录下 touch 中的所有模板,将其中的动态链接手动修改为伪静态链接;

2、按 https://www.zhang.cq.cn/wenzhang-437.html/3 所述方法实现帖子内容页翻页按钮的伪静态。

注意:其中最末尾模板部分,该页所述为电脑版修改方法,手机版应打开当前模板目录下 touch/forum/viewthread 模板,查找 $multipage 替换为 $multipage_thread 。

3、打开 static/js/mobile/common.js ,

查找:

			window.location.href = href.replace(/page=\d+/, 'page=' + $(this).val());

替换为:

			if(href.indexOf("thread-") >= 0) {
				window.location.href = href.replace(/([\d]+)-([\w]+).html/, $(this).val() + '-' + '$2' + '.html');
			} else if(href.indexOf("forum-") >= 0 ) {
				window.location.href = href.replace(/\d+.html/, $(this).val() + '.html');
			} else {
				window.location.href = href.replace(/page=\d+/, 'page=' + $(this).val());
			}

说明:这一步是为了使下拉翻页框实现伪静态链接。

欢迎转载分享,转载请注明 来源:大张小站 https://www.zhang.cq.cn/20151576.html
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截