2010-09-01 66 views

回答

4
  • 创造一个新的块。
  • 格式:PHP代码

块主体:

<? 
global $user; 
print $user->name; 
?> 
+2

出于完整性:如果你不能选择“PHP代码'作为块内容过滤器,转到您的模块并启用'PHP过滤器'。 – dirkjot 2012-02-25 20:30:52

3

在Drupal 7的,使用名为YOURMODULE自定义模块:

/** 
* Implements hook_block_info(). 
*/ 
function YOURMODULE_block_info() { 
    return array(
    'YOURMODULE_logged_in_as' => array(
     'info' => t('Login information ("Logged in as...").'), 
     'cache' => DRUPAL_CACHE_PER_USER, 
    ), 
); 
} 

/** 
* Implements hook_block_view(). 
*/ 
function YOURMODULE_block_view($delta = '') { 
    if ($delta == 'YOURMODULE_logged_in_as') { 
    global $user; 
    return array(
     'subject' => NULL, 
     'content' => t('Logged in as !name', array('!name' => theme('username', array('account' => $user)))), 
    ); 
    } 
} 
相关问题