Skip to:
Content

BuddyPress.org

Changeset 11798


Ignore:
Timestamp:
01/05/2018 02:50:16 PM (9 years ago)
Author:
djpaul
Message:

Members, Admin: show user signup fields from all profile field groups.

Fixes #7593

Props devitate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-members/classes/class-bp-members-admin.php

    r11741 r11798  
    21002100                $fdata = array();
    21012101                if ( 'activate' === $action && bp_is_active( 'xprofile' ) ) {
    2102                         $fields = bp_xprofile_get_groups( array(
    2103                                 'profile_group_id' => 1,
    2104                                 'exclude_fields' => 1,
     2102                        $field_groups = bp_xprofile_get_groups( array(
     2103                                'exclude_fields'    => 1,
    21052104                                'update_meta_cache' => false,
    2106                                 'fetch_fields' => true,
     2105                                'fetch_fields'      => true,
    21072106                        ) );
    2108                         $fields = $fields[0]->fields;
    2109                         foreach( $fields as $f ) {
    2110                                 $fdata[ $f->id ] = $f->name;
     2107
     2108                        foreach( $field_groups as $fg ) {
     2109                                foreach( $fg->fields as $f ) {
     2110                                        $fdata[ $f->id ] = $f->name;
     2111                                }
    21112112                        }
    21122113                }
Note: See TracChangeset for help on using the changeset viewer.