Drupal 7 可渲染数组中的未定义索引

Undefine Index in Drupal 7 Renderable Array

下面是代码,我抓取了在页面上显示的内容。我不知道应该在第 9 行输入什么索引。

1. /**
2.  * Implementation of hook_user_view().
3.  */
4. 
5. function mymodule_user_view($account, $view_mode, $langcode) {
6.
7.    if(user_access('administer mymodule',$account)){
8.        $content = t('Sign');
9.        $account->content['What should I put here?']=array(
10.            '#type' => 'user_profile_item',
11.            '#title' => t('Signature'),
12.            '#value' => $content,
13.            '#weight' => 10,
14.        );           
15.    }
16. }

谁能告诉我,我应该在第 9 行中输入什么样的有效索引值才能使其正确显示。它显示以下错误:

Notice: Undefined index: #markup in template_preprocess_user_profile_item() (line 216 of C:\xampp\htdocs\drupal-7.34\modules\user\user.pages.inc).

尝试用“#markup”替换“#value”:

$account->content['What should I put here?']=array(
           '#type' => 'user_profile_item',
            '#title' => t('Signature'),
            '#markup' => $content,
            '#weight' => 10,
        );