Drupal 7,如何将文本添加到用户配置文件页面

时间:2018-05-25 13:44:11

标签: drupal-7

我需要在/ user找到的用户个人资料页面顶部附近添加一段文字,这是您登录后最初选择的页面。

我对Drupal不熟练,我在网上找不到任何答案。

可以建议我如何将文字添加到用户个人资料页面吗?

2 个答案:

答案 0 :(得分:1)

您还可以在“内容区域”中添加一个块,以显示在用户配置文件下方(仅限用户/ *页面)。在块中,您可以使用简短的PHP代码段。

答案 1 :(得分:0)

在自定义Drupal模块中,您可以使用hook_form_FORM_ID_alter(),这样您就可以更改用户个人资料表单,您可以在其中附加 div 元素,该元素将包含您希望的段落文本插入页面。您还会为您的div提供权重,以便它显示在表单的顶部。

以下是代码段:

function custommodulename_form_user_profile_form_alter() {

    $description_html = '<div>Lorem ipsum...</div>';

    $form['description'] = array(
        '#markup' => $description_html,
        '#weight' => -10,
    );
}
相关问题