2012-04-06 35 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); 
} 
?> 
相关问题