Changeset 3381 for trunk/bp-xprofile/bp-xprofile-templatetags.php
- Timestamp:
- 11/09/2010 12:59:25 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-xprofile/bp-xprofile-templatetags.php
r3377 r3381 18 18 var $user_id; 19 19 20 function bp_xprofile_data_template( $user_id, $profile_group_id ) {20 function bp_xprofile_data_template( $user_id, $profile_group_id, $hide_empty_groups = false, $fetch_fields = false, $fetch_field_data = false, $exclude_groups = false, $exclude_fields = false ) { 21 21 $this->groups = BP_XProfile_Group::get( array( 22 'profile_group_id' => $profile_group_id, 23 'user_id' => $user_id, 24 'hide_empty_groups' => true, 25 'fetch_fields' => true, 26 'fetch_field_data' => true 22 'profile_group_id' => $profile_group_id, 23 'user_id' => $user_id, 24 'hide_empty_groups' => $hide_empty_groups, 25 'fetch_fields' => $fetch_fields, 26 'fetch_field_data' => $fetch_field_data, 27 'exclude_groups' => $exclude_groups, 28 'exclude_fields' => $exclude_fields 27 29 ) ); 28 30 … … 145 147 $defaults = array( 146 148 'user_id' => $bp->displayed_user->id, 147 'profile_group_id' => false 149 'profile_group_id' => false, 150 'hide_empty_groups' => true, 151 'fetch_fields' => true, 152 'fetch_field_data' => true, 153 'exclude_groups' => false, // Comma-separated list of profile field group IDs to exclude 154 'exclude_fields' => false // Comma-separated list of profile field IDs to exclude 148 155 ); 149 156 … … 151 158 extract( $r, EXTR_SKIP ); 152 159 153 $profile_template = new BP_XProfile_Data_Template( $user_id, $profile_group_id );160 $profile_template = new BP_XProfile_Data_Template( $user_id, $profile_group_id, $hide_empty_groups, $fetch_fields, $fetch_field_data, $exclude_groups, $exclude_fields ); 154 161 return apply_filters( 'bp_has_profile', $profile_template->has_groups(), &$profile_template ); 155 162 }
Note: See TracChangeset
for help on using the changeset viewer.