Skip to:
Content
Pages
Categories
Search
Top
Bottom

Re: BP 1.2 : problem with bp_profile_group_has_fields()


grosbouff
Participant

@grosbouff

Seems this has something to do with function has_fields() :

function has_fields() {

$has_data = false;

for ( $i = 0; $i < count( $this->group->fields ); $i++ ) {

$field = &$this->group->fields[$i];

if ( $field->data->value != null ) {

$has_data = true;

}

}

if ( $has_data )

return true;

return false;

}

print_r($field) returns

teststdClass Object ( [id] => 1 [name] => Name [type] => textbox [group_id] => 1 ) stdClass Object ( [id] => 2 [name] => Name [type] => textbox [group_id] => 1 ) stdClass Object ( [id] => 3 [name] => First Name [type] => textbox [group_id] => 1 ) stdClass Object ( [id] => 4 [name] => Both Names [type] => textbox [group_id] => 1 )

print_r($field->data) returns FALSE…

Skip to toolbar