1
私は最後のユーザー変更時刻を表示するカスタム列を作成しましたが、このフィールドをOPERATIONS列の前に挿入する必要があります。以下は私のカスタムフィールドを最後に追加するコードです。ユーザー/ユーザーの間にカスタム列を追加adminページテーブルdrupal 7
function meme_user_update_form_user_admin_account_alter(&$form, &$form_state, $form_id) {
$changed_column = array('changed' => array(
'data' => 'LAST CHANGED',
'field' => 'u.changed'
));
$form['accounts']['#header'] = $form['accounts']['#header'] + $changed_column;
foreach ($form['accounts']['#options'] as $key => $row) {
$user_object = user_load($key);
$user_language = ($user_object->language) ? $user_object->language : LANGUAGE_NONE;
$form['accounts']['#options'][$key]['changed'] = $user_object->field_user_changed[$user_language][0]['value'];
}
}