问:url:www.xxx.com/taxonomy/term/xxx
4 l8 d) F! _0 ~9 u" }% L将会自动调用taxonomy module 中 的 taxonomy/term/%,并输出node.tpl.php页面,如何能让它不输出node.tpl.php 页面,或者说能不能复写或者输出自定义的页面呢?" n0 H" ?8 F0 L3 T% m4 O
如:http://www.9idz.com/taxonomy/term/80/ 这种效果。
( }3 {) C! `0 {! }( S6 q# @5 o
2 \! f: b+ Q1 Q! _) g0 @( f1 b' n
" @0 [" E# h: K0 ?' a8 t+ o答:- m, Y, R' z' x2 i9 S# D+ r
3 U, `( {9 c. g: t强调一下,这个页面是有调用node.tpl.php 的,你是从哪来看出不调用node.tpl.php 的???你可以重写node.tpl.php
; @4 h" u! l8 ^% g假使有 article,product,page 三种内容类型。% \& {( R$ _1 K# }! n/ E
$ C0 C ]/ _- T( g6 c" e5 _( k第一步:可以复制node.tpl.php三份,分别重命名为3 j1 u3 Q5 T4 x6 Z" ~8 H
node--page.tpl.php 系统默认对应page内容类型
6 f9 |( G9 X3 t8 }! Enode--article.tpl.php 系统默认对应article内容类型/ W+ I7 ^1 D+ _& a* E8 \
node--product.tpl.php 系统默认对应product内容类型4 {7 b9 G2 m1 e2 B
9 z) g- G k1 e y第二步:分别改node--page.tpl.php, node--article.tpl.php, node--product.tpl.php的div 结构。让他不同类型不同显示效果。
2 m3 g0 z% n' I6 }! z- y$ r7 w2 t% r8 U( [ j
....................................................................................................
# i \$ V1 z, z4 P9 G
9 }& w& R) M/ o5 F5 bwww.xxx.com/taxonomy/term/xxx 这个是调用的 node.tpl.php www.xxx.com/node/xxx 也是调用的node.tpl.php
+ T2 m, ~" K; w; l( l一个是显示分类列表一个是内容,node.tpl.php 中如何处理?$ H- @/ m: J+ b
; Q+ S7 e4 e) X B0 o& n7 {
" C9 ?6 q1 o; q5 U " t( b1 ^/ j& b6 C: S+ J9 }, {
|
|