顶
哈哈,这个问题我也碰到了,与之类似我还需要解决如何在一个专题里只显示某几个栏目的问题。
经过摸索。用自由标签可以实现。
例如有
栏目id分别是1、2
专题id分别是3、4
如果要在专题3里只显示2栏目里的新闻。这样:
第一步:用自由标签设定条件只调用所属栏目编号=2 且所属专题编号=3,设定好这个自由标签;
第二步:建立一个自定义标签,使用上述自由标签;
第三步:建立一个栏目(其实是没有内容的虚拟栏目),在栏目首页里使用第二步建立的自定义标签。
第四步:生成上述栏目页面。你需要的特别专题内容就调用出来了。
既然扯到这个问题,我就详细说说我遇到的2维组合栏目问题。一个大型网站栏目结构是多元化的,并不是单纯的一级二级的问题。例如这样的结构
栏目
1
2
3
A B C 频道(专题)
按照通常做法该网站顶多是6个栏目(频道)但大型网站内容丰富,为了组合出更多的栏目,也为了从不同方向方便读者浏览,察看内容。往往要实现下面的栏目结构:
栏目
1 1A 1B 1C
2 2A 2B 2C
3 3A 3B 3C
A B C 频道(专题)
也就是说完全是2维的栏目结构。用栏目和频道交叉组合,生成新的虚拟栏目(姑且这么说吧)。例如笔记本频道可以和导购栏目组合生成笔记本导购栏目。有人可能会说,多建立一些栏目就可以实现阿,但事实上很多内容(新闻)属性本身就是多样的。例如《养老保险新规11月出 基础养老月缴标准上调10%》既属于社会新闻,又属于财经频道。而且又有可能属于“养老保险改革”这个新闻事件专题。用单一的栏目是不能解决的,难道一篇文章更新2次?用上述的2维栏目结构,只用更新在新闻栏目中,然后设定它属于财经频道(专题)。然后再使用虚拟栏目(楼主所提的问题)生成“养老保险改革”新闻事件专题来解决。
这样对于网站的内容结构来说,才是全面的,合理的。
活动评审组:加1分魅力值,请查收。(原始值:魅力10分)