您在這裡

關于<?php if ($page == 0) { ?>

葬月's 的頭像
葬月 在 2006-10-29 (周日) 23:52 發表

我用<?php if ($page == 0) { ?>來區分,節點頁面 與 節點內容頁面

我的node.tpl.php是這樣來區分的

<?php if ($page == 0) { ?>內的程式碼表示顯示在 節點頁面
而<?php if ($page != 0) { ?>內的程式碼顯示在 節點內容頁面

但是,這兩句程式碼在page.tpl.php中卻不能用

請問,我想在page.tpl.php中用一個程式碼區分 節點內容頁 與 非節點內容頁 ?該這么寫類似<?php if ($page == 0) { ?>的程式碼呢?

page是用來區分摘要和全文的吧...
那是因為page變數只傳進node.tpl.php

在page.tpl.php如果只是針對node,我想到的那就用
arg(0) == 'node' & !isnumeric(arg(1))

--
from open mind to open source~

在page.tpl.php如果只是針對node,我想到的那就用
arg(0) == 'node' & !isnumeric(arg(1))

你说的这个是判断在 全文页面 里的

那如果是判断在 摘要里呢 该怎么转变?

协医网中国最好的严肃、实名制医生网站