2012-05-14 63 views
5
提交

我是新来的dr​​upal,但学习很快。我已经有了drupal 7,并且正在基于Zen的starterkit子主题创建主题。我试图找到我可以自定义“提交者”行的位置。Drupal 7更改由格式

默认看起来是这样的:

Submitted by kenny on Sun, 05/13/2012 - 18:33

我想改变它,它只是说在一个不错的格式的日期(没有用户名,没时间)。

Sunday, May 13th, 2012

如何以及在哪里可以改变呢?

回答

18

在你的template.php文件(Zen子主题)中,把这个。

function mytheme_preprocess_node(&$vars, $hook) { 
$vars['submitted'] = date("l, M jS, Y", $vars['created']); 
} 
0

如果你想设置和更改日期甲特定的内容类型“提交”,那么你也可以改变你的TPL文件中像

如果您的内容类型为“博客”

然后创建节点 - blog.tpl.php

<?php if ($display_submitted): ?>  
    <p class="submitted"> 
    <?php $user = user_load($node->uid); ?> 
      <?php $username=$user->name; ?> 
    <?php print t("Written"); ?> 
    <?php print $username ?> 
    <time pubdate datetime="<?php print $submitted_pubdate; ?>"> 
    <?php $date = date("d.n.Y", $node->created); ?> 
    <?php print "<br>".$date; ?> 
    </time> 
    </p> 
    <?php endif; ?>