|
部分的用户排序功能并不能正常的使用,下面是修复的方法。很简单,但是我不敢出补丁,因为会直接覆盖你原来DIY的数据。还是教你们怎么修复吧。
本次修改不设计PHP源码和js代码。主要要耐心,细心,都是重复的工作。按照步骤做就可以了。
ps:另外如果你的排序功能正常 请忽略本教程
第一步:
涉及到排序的页面有:
首页和分类页面 文件位置:app/tpl/index/zhe800/index/index.tpl
九块九页面 文件位置:app/tpl/index/zhe800/jiu/index.tpl
十九块九页面 文件位置:app/tpl/index/zhe800/jiu/index.tpl
找到如下一段(所有涉及到排序的页面都是这一段):
首页和分类页面 文件中的如上代码用这个代替:
- <div class="right">排序:
- <empty name='cid'>
- <a href="{:U('index/index')}" class="ju_nav <if condition='$index_info["sort"] eq "default" '>on</if>" >默认</a>
- <a href="{:U('index/index',array('sort'=>'new'))}" class="ju_nav <if condition='$index_info["sort"] eq "new" '>on</if>">最新</a>
- <a href="{:U('index/index',array('sort'=>'hot'))}" class="ju_nav <if condition='$index_info["sort"] eq "hot" '>on</if>">最热</a>
- <else/>
- <a href="{:U('index/cate',array('cid'=>$cid))}" class="ju_nav <if condition='$index_info["sort"] eq "default" '>on</if>">默认</a>
- <a href="{:U('index/cate',array('sort'=>'new','cid'=>$cid))}" class="ju_nav <if condition='$index_info["sort"] eq "new" '>on</if>">最新</a>
- <a href="{:U('index/cate',array('sort'=>'hot','cid'=>$cid))}" class="ju_nav <if condition='$index_info["sort"] eq "hot" '>on</if>">最热</a>
- </empty>
- </div>
复制代码 九块九页面用这个代替:
- <div class="right">排序:
- <a href="{:U('jiu/index')}" class="ju_nav <if condition='$index_info["sort"] eq "default" '>on</if>" >默认</a>
- <a href="{:U('jiu/index',array('sort'=>'new'))}" class="ju_nav <if condition='$index_info["sort"] eq "new" '>on</if>">最新</a>
- <a href="{:U('jiu/index',array('sort'=>'hot'))}" class="ju_nav <if condition='$index_info["sort"] eq "hot" '>on</if>">最热</a>
- </div>
复制代码 十九块九页面用这个代替:
- <div class="right">排序:
- <a href="{:U('shijiu/index')}" class="ju_nav <if condition='$index_info["sort"] eq "default" '>on</if>" >默认</a>
- <a href="{:U('shijiu/index',array('sort'=>'new'))}" class="ju_nav <if condition='$index_info["sort"] eq "new" '>on</if>">最新</a>
- <a href="{:U('shijiu/index',array('sort'=>'hot'))}" class="ju_nav <if condition='$index_info["sort"] eq "hot" '>on</if>">最热</a>
- </div>
复制代码
其它页面的排序功能可以直接删除,因为这些页面排序并没有意义或者无法进行排序:
这些页面分别是:
app/tpl/index/zhe800/yugao/index.tpl
app/tpl/index/zhe800/xinpin/index.tpl
app/tpl/index/zhe800/before/index.tpl
app/tpl/index/zhe800/ju/index.tpl
app/tpl/index/zhe800/tuan/index.tpl
app/tpl/index/zhe800/tuan/brand.tpl
同样是上图中的那段代码 直接删除即可。
第二步:然后下载这个url配置文件:覆盖到data/config/url.php
这个文件会还原如下设置,自己重新设置下就可以了
第三步:纠正一下css 找到static/zhe800/css/index1.9.1.css
直接搜索- #junav .right a:visited{color: #ff6000;}
复制代码 然后删除掉这句
以上做好之后清理下程序缓存,和浏览器缓存就可以了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|