Drupal 7 开发内部培训资料, 分头诗人

如何输出指定类别的列表页面

赞成!
0
否决!

url:www.xxx.com/taxonomy/term/xxx

将会自动调用taxonomy module  中 的 taxonomy/term/%,并输出node.tpl.php页面,如何能让它不输出node.tpl.php 页面,或者说能不能复写或者输出自定义的页面呢?

如:http://www.9idz.com/taxonomy/term/80/ 这种效果。 

 

求解,谢谢哈!

2 个回答

赞成!
0
否决!

强调一下,这个页面是有调用node.tpl.php 的,你是从哪来看出不调用node.tpl.php 的???你可以重写node.tpl.php

假使有 article,product,page 三种内容类型。

 

第一步:可以复制node.tpl.php三份,分别重命名为

node--page.tpl.php 系统默认对应page内容类型

node--article.tpl.php 系统默认对应article内容类型

node--product.tpl.php 系统默认对应product内容类型

 

第二步:分别改node--page.tpl.php, node--article.tpl.php, node--product.tpl.php的div 结构。让他不同类型不同显示效果。

赞成!
0
否决!

www.xxx.com/taxonomy/term/xxx   这个是调用的 node.tpl.php     www.xxx.com/node/xxx 也是调用的node.tpl.php

一个是显示分类列表一个是内容,node.tpl.php 中如何处理?