跳转到主要内容
vectorzone 提交于 20 February 2013

 

遇到了一个很纠结的问题,关于用还是不用view。

A.不用view我得在taxonomy/term/xxxx这样的地方输出文章列表,还好我的术语都是单选的,而且我还用了标签,dp7刚好能满足我关于标签的要求。

问题是taxonomy/term/xxxx样式复写是在node.tpl.php,我现在还不知道怎么将其和文章节点样式分开复写(文章列表会显示几个特定的字段和无图片的文章摘要以及文章链接,文章链接的这个变量我也不知道,而文章节点也就是全文+社交分享等等),而且后面还需要有页码功能,我不知道不用view的话dp7能否实现(前提当然是我的能力范围内,实现绝对是能实现的)。

所以不用view我得解决两个问题:1.复写列表样式并且还不能影响到文章全文浏览的样式,2.得为列表页加上页码,如果能把view的变量函数可以拿出来用就好了。

B.用view,输出的时候很方便灵活,但遇到了以下几个问题:

view建的一个block输出文章列表,文章加了术语表字段(单选的,可以看作是文章栏目分类),现在block输出规则是只要属于某几个指定栏目就输出,并且把栏目名称作为链接显示出来,但是链接是指向 taxonomy/term/xxxx这样的地址的,怎样才能让各个栏目链接指向views生成的专门只显示对应栏目的页面?

还有就是标签也是指向的taxonomy/term/xxxx这样的地址,不知道猪跑啦上的标签功能是如何实现的