在人员/用户管理页面表drupal 7之间添加自定义列

维斯瓦

我创建了一个自定义列以显示上次用户更改的时间,但是我需要在OPERATIONS列之前插入此字段。下面是我的代码,该代码在最后附加了我的自定义字段。

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'];
  }
}
维斯瓦

找到了答案,我认为这可能会对某人有所帮助。

function meme_user_update_form_user_admin_account_alter(&$form, &$form_state, $form_id) {
  $changed_column = array(
    'data'  => 'LAST CHANGED',
    'field' => 'u.changed'
  );
  $operation_column = array_pop($form['accounts']['#header']);

  $form['accounts']['#header']['changed'] = $changed_column;
  $form['accounts']['#header']['operations'] = $operation_column;

  foreach ($form['accounts']['#options'] as $key => $row) {
    $user_object = user_load($key);
    $user_language = ($user_object->language) ? $user_object->language : LANGUAGE_NONE;

    $operation_column = array_pop($form['accounts']['#options'][$key]);

    $form['accounts']['#options'][$key]['changed'] = $user_object->field_user_changed[$user_language][0]['value'];
    $form['accounts']['#options'][$key]['operations']['data'] = $operation_column;
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Drupal模块开发,自定义数据库表,用于管理这些数据的页面

来自分类Dev

如何在Drupal 8的用户配置文件页面上添加自定义HTML?

来自分类Dev

WooCommerce订单页面添加客户角色自定义列

来自分类Dev

如何自定义React表7中的列

来自分类Dev

Drupal 7:自定义模块:在自定义块中显示自定义内容

来自分类Dev

在过滤器和帖子表之间的WordPress管理中添加自定义HTML

来自分类Dev

从Django自定义管理页面创建的用户无法登录

来自分类Dev

Mediawiki从自定义注册页面添加用户

来自分类Dev

如何在Drupal 7中为自定义内容类型添加主题/编辑表单

来自分类Dev

身份和自定义表之间的多对多关系。EF7-代码优先

来自分类Dev

身份和自定义表之间的多对多关系。EF7-代码优先

来自分类Dev

ImpressPages添加页面自定义字段

来自分类Dev

Rails用户定义的自定义列

来自分类Dev

如何让用户添加自定义注释?

来自分类Dev

通过短代码 WordPress 将自定义文本添加到联系表 7

来自分类Dev

如何管理Drupal自定义模块?

来自分类Dev

是否可以在EPiServer管理面板的“创建/编辑用户”页面上添加自定义选项卡?

来自分类Dev

如何在 rails 的活动管理员中添加表中不存在的自定义列?

来自分类Dev

将列添加到属于自定义用户控件的DataGridView中

来自分类Dev

如何在角度材料表中添加自定义列?

来自分类Dev

如何在反应物料表的列中添加自定义复选框?

来自分类Dev

magento将自定义列添加到eav_attribute表

来自分类Dev

将链接/模板列添加到自定义表组件

来自分类Dev

WordPress添加自定义页面而不添加模板

来自分类Dev

在材料表中添加自定义添加按钮

来自分类Dev

Drupal 7-如何为主题上的字符串添加自定义翻译文本组

来自分类Dev

如何在视图Drupal 7中添加创建我们的自定义过滤器

来自分类Dev

创建自定义表单在drupal 7的每个页面的colorbox中显示它吗?

来自分类Dev

创建自定义表单,在drupal 7的每个页面的colorbox中显示它吗?

Related 相关文章

  1. 1

    Drupal模块开发,自定义数据库表,用于管理这些数据的页面

  2. 2

    如何在Drupal 8的用户配置文件页面上添加自定义HTML?

  3. 3

    WooCommerce订单页面添加客户角色自定义列

  4. 4

    如何自定义React表7中的列

  5. 5

    Drupal 7:自定义模块:在自定义块中显示自定义内容

  6. 6

    在过滤器和帖子表之间的WordPress管理中添加自定义HTML

  7. 7

    从Django自定义管理页面创建的用户无法登录

  8. 8

    Mediawiki从自定义注册页面添加用户

  9. 9

    如何在Drupal 7中为自定义内容类型添加主题/编辑表单

  10. 10

    身份和自定义表之间的多对多关系。EF7-代码优先

  11. 11

    身份和自定义表之间的多对多关系。EF7-代码优先

  12. 12

    ImpressPages添加页面自定义字段

  13. 13

    Rails用户定义的自定义列

  14. 14

    如何让用户添加自定义注释?

  15. 15

    通过短代码 WordPress 将自定义文本添加到联系表 7

  16. 16

    如何管理Drupal自定义模块?

  17. 17

    是否可以在EPiServer管理面板的“创建/编辑用户”页面上添加自定义选项卡?

  18. 18

    如何在 rails 的活动管理员中添加表中不存在的自定义列?

  19. 19

    将列添加到属于自定义用户控件的DataGridView中

  20. 20

    如何在角度材料表中添加自定义列?

  21. 21

    如何在反应物料表的列中添加自定义复选框?

  22. 22

    magento将自定义列添加到eav_attribute表

  23. 23

    将链接/模板列添加到自定义表组件

  24. 24

    WordPress添加自定义页面而不添加模板

  25. 25

    在材料表中添加自定义添加按钮

  26. 26

    Drupal 7-如何为主题上的字符串添加自定义翻译文本组

  27. 27

    如何在视图Drupal 7中添加创建我们的自定义过滤器

  28. 28

    创建自定义表单在drupal 7的每个页面的colorbox中显示它吗?

  29. 29

    创建自定义表单,在drupal 7的每个页面的colorbox中显示它吗?

热门标签

归档