问:url:www.xxx.com/taxonomy/term/xxx
5 u' F3 f( J1 Q将会自动调用taxonomy module 中 的 taxonomy/term/%,并输出node.tpl.php页面,如何能让它不输出node.tpl.php 页面,或者说能不能复写或者输出自定义的页面呢?! o" q+ k/ \+ a/ O; Z9 {+ U( Z
如:http://www.9idz.com/taxonomy/term/80/ 这种效果。
: N7 D6 o- M! ~' i! R, X6 h: }; ?8 B5 E9 K$ H6 i
* ]3 ^' ~, L: D0 m; r: B( t/ F% n答:1 X1 U7 u, `- c* B1 ^' l' {% f( X
( P1 x1 M: G! L& g强调一下,这个页面是有调用node.tpl.php 的,你是从哪来看出不调用node.tpl.php 的???你可以重写node.tpl.php
2 C' N, w; n4 X7 C3 P假使有 article,product,page 三种内容类型。
+ I0 @3 t3 P2 p& K3 Y I$ N6 B; W# e. Y9 j \: U8 e5 A, k. U# K3 f
第一步:可以复制node.tpl.php三份,分别重命名为
: z$ X5 }6 o8 `$ ]9 L3 ynode--page.tpl.php 系统默认对应page内容类型
; d- R; p4 r6 Jnode--article.tpl.php 系统默认对应article内容类型
, l1 J* c2 h3 i5 Gnode--product.tpl.php 系统默认对应product内容类型# c# [) d& J7 f! C0 ?# {
7 ^6 q4 D/ _7 ~6 y# x' L第二步:分别改node--page.tpl.php, node--article.tpl.php, node--product.tpl.php的div 结构。让他不同类型不同显示效果。9 V/ A0 f7 H+ M7 k6 f8 [7 g
+ v8 J1 V$ L; t) O! E) X
....................................................................................................8 S4 }) P& @- b1 }) _0 O
" f' M4 t' {9 ~) uwww.xxx.com/taxonomy/term/xxx 这个是调用的 node.tpl.php www.xxx.com/node/xxx 也是调用的node.tpl.php- ], }2 S" {4 ~7 ?7 u* S
一个是显示分类列表一个是内容,node.tpl.php 中如何处理?* q& T2 m6 Y( c9 K9 w3 Z5 }7 m
+ _0 m* y0 d" k! [5 X: e8 L. v6 a8 s6 u1 q! o
![](http://www.drupalla.com/sites/default/themes/drupalla/logo.png)
" Q1 J5 c0 k' t# ? |
|