如何在hook_theme中命名参数的键,
例如:
function user_theme() {
return array(
'user_picture' => array(
'arguments' => array('account' => NULL),
'template' => 'user-picture',
),
'user_profile' => array(
'arguments' => array('account' => NULL),
'template' => 'user-profile',
'file' => 'user.pages.inc',
),
'user_list' => array('arguments' => array('users' => NULL, 'title' => NULL),),
);
}
为什么参数数组的键是“account”,“users”“title”,如何获取它们。我可以用其他东西命名它们吗?谢谢。
答案 0 :(得分:0)
你可以使用你想要的任何东西,就像你定义这样的函数一样:
<?php
function yourfunction($whatever, $you, $want) {
}
?>
对于函数定义和主题参数而言,唯一重要的是定义它们的顺序(在D6中,不再是在D7中)。