drupal hook_theme () - PullRequest
       2

drupal hook_theme ()

0 голосов
/ 12 февраля 2011

как назвать ключ аргументов в 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", как их получить,Могу ли я назвать их в других вещах.спасибо.

1 Ответ

0 голосов
/ 13 февраля 2011

Вы можете использовать все, что захотите, так же, как и при определении функции, подобной этой:

<?php
function yourfunction($whatever, $you, $want) {

}
?>

Единственное, что имеет значение как для определений функций, так и для аргументов темы, это порядок (в D6больше не в D7), в котором они определены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...