destoon采集论坛

 找回密码
 立即注册
查看: 125|回复: 5

今天才看到的

[复制链接]

6

主题

6

回帖

40

积分

新手上路

Rank: 1

积分
40
发表于 2012-2-29 23:41:18 | 显示全部楼层 |阅读模式
在求购列表模块里面
全部 求购 紧急求购 求购二手 寻求加工 寻求合作 招标
那几个分类

先点求购或其他之后再点全部就会返回求购的首页了,不知道怎么才可以返回的是列表
回复

使用道具 举报

4

主题

6

回帖

42

积分

新手上路

Rank: 1

积分
42
发表于 2012-3-2 19:51:48 | 显示全部楼层

[url=]全部[/url]

不知道这样做对不对,请高手指点




这样简洁一点:
[url=]全部[/url]

[ 本帖最后由 malisen 于 2012-3-2 22:26 编辑 ]
回复 支持 反对

使用道具 举报

4

主题

6

回帖

42

积分

新手上路

Rank: 1

积分
42
发表于 2012-3-2 20:15:00 | 显示全部楼层

看DT的供应、求购等的首页,从结构上看,基本上和列表页没什么区别,要说有些区别的话,就是首页带有“typeid”参数,而列表页没有,所以有了楼主说的那种情况,即使进入列表页面后,如果选择信息类别(就是“全部”、“求购”等等),又会返回供应。求购等的首页,这样首页就充当了列表页。
那么可不可以对首页进行结构美化,适当加些幻灯或分类推荐什么的,真正体现出首页的结构和价值,根据这个需求,结合DT对供应、求购等首页充当列表页的状况,必须对这些首页模板做两部分类容,既一部分是你想要的首页布局,另一部分当然就是原有的首页部分去充当信息不同类别的列表页,然后加个判断就可以了。总体结构就是{if $typeid == 99}这个区域放按你要求自己新写的首页代码        {else}这里放原来的首页代码今天刚琢磨的,不知道有没有问题

回复 支持 反对

使用道具 举报

6

主题

6

回帖

40

积分

新手上路

Rank: 1

积分
40
 楼主| 发表于 2012-3-2 23:15:26 | 显示全部楼层

谢谢!

回复 支持 反对

使用道具 举报

6

主题

6

回帖

40

积分

新手上路

Rank: 1

积分
40
 楼主| 发表于 2012-3-2 23:31:18 | 显示全部楼层

顺带问一下可以不可以直接就返回的是list的不直接返回首页
回复 支持 反对

使用道具 举报

4

主题

6

回帖

42

积分

新手上路

Rank: 1

积分
42
发表于 2012-3-3 10:37:13 | 显示全部楼层

前面已经说了,你说的那个分类是根据“$typeid”属性值来筛选的,而列表页的php文件中貌似没有这个参数,所以就带着“$typeid”和“$catid”值返回首页了,其实这没什么影响的。万一想你那样,就是要去修改列表页的php文件了。


通过以下的简单修改即可实现楼主的需要:(以供应为例)

第一步:首先找到../module/sell/list.inc.php文件;
第二步:在第28行位置插入如下代码:

$typeid = isset($typeid) && isset($TYPE[$typeid]) ? intval($typeid) : 99;

第三步:在48行位置插入如下代码:

if($typeid != 99) $condition .= " AND typeid=$typeid";

第四步:保存。接着找到../template/default/sell/list.htm文件;找到第39行中的
'index.php?typeid='
index换成list即可。

[ 本帖最后由 malisen 于 2012-3-4 20:48 编辑 ]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-11-23 12:44 , Processed in 0.015816 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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