默认的信息附加条件只有地址和类型两种,加上其它联动方式在这里也没有显示,经草民修改后,实现效果如下
http://127.0.0.1/plus/list.php?channelid=-10&tid=6&nativeplace=7004&infotype=0&zhuangxiu=毛坯&fangxing=二室&startshoujia=1000&endshoujia=2000
这里面除了地址以外,其它都可以不是联动类型,可以根据需要在infolink.lib.php中自定义一个数组(下面会提到)
根据网页的路径,首先要修改一下plus/list.php文件
首先插入这两个文件,具体原因也记不清了,但加上肯定没错
require_once(DEDEINC."/datalistcp.class.php");
require_once(DEDEINC."/enums.func.php");
为了传递变量的需要,还要加上这个
if(!empty($zhuangxiu)) $cArr['zhuangxiu'] = $zhuangxiu;
if(!empty($startshoujia)) $cArr['startshoujia'] = $startshoujia;
if(!empty($endshoujia)) $cArr['endshoujia'] = $endshoujia;
if(!empty($fangxing)) $cArr['fangxing'] = $fangxing;
其次还要改一下include/taglib/infolink.lib.php,这个改动比较大,在这里定义了需要联动的数组,你们直接下载吧
最后还要改include/arc.sglistview.class.php,修改了织梦在价格查询中的一些BUG,并添加的相应的功能
对此修改有不明之处请跟贴,如果美女可加QQ私聊,呵呵
这个问题我以前问了十多天都没人解答,希望大家把贴子顶起来!大家互相帮助,让织梦发展的更好.
下载这三个文件,覆盖前记得要备份
新建文件夹.rar
发表回复