Skip to:
Content

BuddyPress.org

Changeset 11798


Ignore:
Timestamp:
01/05/2018 02:50:16 PM (7 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.