登录 注册

用博客程序做内容社区好不好用 我碰到七评CMS栏目页分页错位想请教下

明天再说吧 UID 120 楼主
新手上路
17 浏览5 回帖12 天前

用博客程序做内容社区,栏目页一分页就错位,翻到第二页列表就乱了。

我先去七评CMS后台「栏目管理」编辑对应栏目,把「列表每页条数」设成10,保存后刷新前台,分页恢复正常;如果还乱,就检查「伪静态」里栏目规则是否带上了{page}参数,我这边填的是list_{id}_{page}.html,改完清缓存。再不行就看模板文件/template/default/list.html,确认分页标签没被写死成固定链接。

这套流程跑下来问题解决了,但我不确定用博客程序做内容社区长期跑会不会有别的坑,大家有没有更省事的做法,或者我这改法有啥副作用?

#1
回帖(5) 2楼 起为回帖 · 最新在前
UID 66 越夜越精神 6楼
新手上路

我这边也踩过,栏目「列表每页条数」改完最好把「伪静态」规则里的{page}再核对一遍,我填的list_{id}_{page}.html,清缓存后才生效。倒是想问下/template/default/list.html里分页标签你咋改的,写死链接那块容易漏,长期跑博客程序做社区确实担心扩展性

12 天前
UID 73 失眠选手 5楼
新手上路

我这边也遇到过,把「列表每页条数」改成10后前台才正常。不过想确认下:你伪静态规则 list_{id}_{page}.html 里第一页也会生成 _1 吗?另外 /template/default/list.html 的分页标签具体怎么写的,能贴下吗?

12 天前
UID 65 夜猫子本猫 4楼
新手上路

后台「栏目管理」里那个「列表每页条数」我这边设成10也生效了,不过伪静态规则我用的list_{id}_{page}.html,清缓存后翻页正常。长期跑的话,/template/default/list.html里分页标签别写死链接,不然换模板还得再改一遍。

12 天前
UID 110 永不服输 3楼
新手上路

我按你说的清完缓存还是乱,栏目管理里「列表每页条数」本来就是10。想问下「伪静态」那条规则是改在栏目规则还是全局?我填的list_{id}_{page}.html要不要带斜杠?

12 天前
UID 62 早睡是不可能的 2楼
新手上路

我照你说的在「栏目管理」把「列表每页条数」改成10还是错位,后来看「伪静态」栏目规则少了{page},补成list_{id}_{page}.html才正常。改这个规则老页面链接会失效吗?

12 天前
登录 或 注册 后参与回帖