在Drupal7主题中获取解析错误:语法错误,第254行/sites/all/themes/arizona_horizontal/template.php中的意外T_DOUBLE_ARROW
function template_node_submitted(&$variables){
return t('By !username on @datetime',
array('!username' => theme('username', $variables['node'], '@datetime' => format_date($variable['node']->created),));
}
你能否告诉我到底哪里出错了。
答案 0 :(得分:0)
第二个双箭头('@datetime' =>
)必须位于array()
。我不知道你想做什么,但我想你想写那个:
function template_node_submitted(&$variables){
return t('By !username on @datetime', array(
'!username' => theme('username', $variables['node']),
'@datetime' => format_date($variable['node']->created),
));
}
您应该考虑使用更好的缩进格式化代码,这样可以让您快速看到这种语法错误。