Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] news_category.html.php文件这里应该怎么修改呢

[复制链接]
xyf168168 发表于 2009-7-24 16:31:38 | 显示全部楼层 |阅读模式
本帖最后由 xyf168168 于 2009-7-24 16:33 编辑

资讯分类 下有一个“天下美文”(ID为1)版块, “天下美文”里有三个子分类---“校园文章”(ID为2)+“幽默笑话”(ID为3)+“生活随笔”(ID为4), 我的文章一般都发布在 这三个分类里,我想让“天下美文” 【24小时点击排行】和【最新报道】这里显示出 那三个子分类的信息···

QQ截图未命名123.jpg QQ截图未命名1234.jpg

那news_category.html.php文件这里应该怎么修改呢
这是原来的の
<!--{elseif $thecat[subcatid] == '1' }--><a href="{S_URL}/?action-category-catid-1">美文天下</a><!--{


这样改,可以吗
<!--{elseif $thecat[subcatid] == '1,2,3,4' }--><a href="{S_URL}/?action-category-catid-1">美文天下</a><!--{
回复

使用道具 举报

 楼主| xyf168168 发表于 2009-7-24 16:33:51 | 显示全部楼层
挂着Q专等这
回复

使用道具 举报

littlehz 发表于 2009-7-24 16:40:44 | 显示全部楼层
当然不行,如果有一点点的程序语言编程基础是不会这么等于的。
  1. <!--{elseif $thecat[subcatid] == '1,2,3,4' }-->
复制代码
是判断$thecat[subcatid]这个变量是否等于 1,2,3,4 这个字符串。
可以这样写:
  1. <!--{elseif ($thecat[subcatid] == '1' or $thecat[subcatid] == '2' or $thecat[subcatid] == '3' or $thecat[subcatid] == '4') }-->
复制代码

也可以写成
  1. <!--{elseif ($thecat[subcatid] >= '1'  and $thecat[subcatid] <= '4') }-->
复制代码


当然你也可以在block模块中写catid/1,2,3,4,直接取数据库的时候只取这四个分类的,总是实现方法很多,也要关注效率。
回复

使用道具 举报

 楼主| xyf168168 发表于 2009-7-24 16:41:39 | 显示全部楼层
哦,谢了! 我去实践下!
回复

使用道具 举报

 楼主| xyf168168 发表于 2009-7-24 16:53:38 | 显示全部楼层
我把news_category.html.php 修成成
<!--{elseif ($thecat[subcatid] == '1' or $thecat[subcatid] == '2' or $thecat[subcatid] == '3' or $thecat[subcatid] == '4'  }--><a href="{S_URL}/?action-category-catid-1">美文天下</a>


news_view.html.php也修成
<!--{elseif ($thecat[subcatid] == '1' or $thecat[subcatid] == '2' or $thecat[subcatid] == '3' or $thecat[subcatid] == '4'  }--><a href="{S_URL}/?action-category-catid-1">美文天下</a>


还有没有效果,还要修改哪里吗??  或者我改错了の
回复

使用道具 举报

littlehz 发表于 2009-7-24 16:57:14 | 显示全部楼层
我觉得你需要的是block模块直接取出这几个分类的资讯比较好,多看看论坛的这几个教程,然后参照官方模板修改,记得block和loop搭配。

SupeSite7.0数据调用模块参数详解:http://faq.comsenz.com/viewnews-696
SupeSite7.0 默认模板各页面调用内容说明:http://faq.comsenz.com/viewnews-629
SupSite 7.0 页面文件与模块关系说明:http://faq.comsenz.com/viewnews-507
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 02:01 , Processed in 0.117852 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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