问:url:www.xxx.com/taxonomy/term/xxx
7 F' u" [2 F0 J% d1 D' G k将会自动调用taxonomy module 中 的 taxonomy/term/%,并输出node.tpl.php页面,如何能让它不输出node.tpl.php 页面,或者说能不能复写或者输出自定义的页面呢?
3 }2 c& n* _7 G& d& S5 t4 o3 p" e! {如:http://www.9idz.com/taxonomy/term/80/ 这种效果。
' |$ S! g$ ]5 b# T9 i+ }3 B7 ~$ r! ?: z2 r
0 Q i. c& a/ c7 Q# H) K答:# u. j6 m+ u" t: e7 Z' W$ ?
/ O+ d0 V& l* m' K
强调一下,这个页面是有调用node.tpl.php 的,你是从哪来看出不调用node.tpl.php 的???你可以重写node.tpl.php
7 V1 G9 H9 X1 b5 m) U1 D! x Y6 _假使有 article,product,page 三种内容类型。
) d$ m, l, |; k; c& w4 S' @! K9 H C# R
第一步:可以复制node.tpl.php三份,分别重命名为( k" f, n% U( w- B4 y
node--page.tpl.php 系统默认对应page内容类型; t' Y6 Y v( r1 d9 g- v
node--article.tpl.php 系统默认对应article内容类型
e5 q! C8 P4 n2 P5 y0 ?" Q! t% Vnode--product.tpl.php 系统默认对应product内容类型8 K% G' c1 y7 l A4 ?5 G
$ w2 _( P5 o. j( g
第二步:分别改node--page.tpl.php, node--article.tpl.php, node--product.tpl.php的div 结构。让他不同类型不同显示效果。6 C. e6 R6 L6 W
# `- s$ _( N3 J( T6 u5 j....................................................................................................6 S+ m" l# M7 r4 w/ J9 B
# O! |9 R6 |" t- Z* @% s. K$ ^& W6 j
www.xxx.com/taxonomy/term/xxx 这个是调用的 node.tpl.php www.xxx.com/node/xxx 也是调用的node.tpl.php
. Q$ E) R1 N3 O, E& l7 e4 v一个是显示分类列表一个是内容,node.tpl.php 中如何处理?' k9 g# K9 V# k% u# \ j& Y% S" W
9 `) i( N: B8 J( y' z& g, v/ j. G; z, s( X3 F# O5 W# ~5 k! r6 j
+ o$ c# b' x# O, ~5 y
|
|