2012-04-06 83 views
0

我希望在我的網站上添加一個「上次更新」(一個文本自動顯示我的網站內容最近更新日期)。Drupal 7,如何在我的網站上添加「上次更新」功能?

我發現Drupal的論壇上一些答案,不幸的是他們都關注的Drupal 6,我根本無法讓他們在Drupal 7的工作...

因爲我知道任何關於PHP和我相信它需要添加一些PHP代碼,非常感謝,如果答案可能「儘可能簡單」,並且非常「一步一步」:o)

感謝您的任何幫助!

+0

你需要顯示在網站上的任何內容的最後更新日期(即無論哪一塊內容進行了更新 - 您顯示此日期)還是每個內容(節點)?第二個答案在下面。 – 2012-04-11 15:24:17

回答

0

您可以使用node.tpl.php模板,使用下面的行

<?php 
    print "Last modified date: " . format_date($node->changed, "short"); 
?> 

希望這有助於...穆罕默德。

1

基於穆罕默德的回答,我能夠得到這個在Drupal 6工作。我只需要修改一點。

<?php print "Last modified date: " . format_date($node->changed, $type = 'small'); ?> 
0

並非所有的模板文件總是在範圍$node對象(用來渲染用戶頁面並不時如page.tpl.php)。

如果,例如,你想「最後修改日期」行成page.tpl.php有它的頁面頁腳,你需要確保你只叫format_date時,有一個$node對象範圍。

這是這個看起來應該像爲Drupal 7:

<?php 
if (isset($node->changed)) { 
    print "Last modified date: " . format_date($node->changed); 
} 
?>