我在Views
插件显示的首页上有新闻。我发现视图项(新闻)的模板位于何处。我用node--news.tpl.php
覆盖它,在那里我可以更改新闻项的html。但是有:
<?php if ($display_submitted): ?>
<span class="submitted"><?php print $submitted; ?></span>
<?php endif; ?>
返回的代码段:Submitted by Incredible on Tue, 03/10/2015 - 19:40
在内容设置中只是:
由撰写:难以置信
撰写: 2015-03-10 19:40:15 +0100
提交的字符串在哪里?我怎么能编辑它?
答案 0 :(得分:0)
$ submitted变量在默认节点预处理函数template_preprocess_node()中设置:
$variables['submitted'] = t('Submitted by !username on !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
您可以在主题的template.php文件中实施hook_preprocess_HOOK()来覆盖默认值,如下所示:
function MYTHEME_preprocess_node(&$variables) {
$variables['submitted'] = // Your username logic here.
}