diff --git a/includes/abstracts/abstract-ur-form-field.php b/includes/abstracts/abstract-ur-form-field.php index 07083b500..8b5d6a9d8 100644 --- a/includes/abstracts/abstract-ur-form-field.php +++ b/includes/abstracts/abstract-ur-form-field.php @@ -187,6 +187,10 @@ public function frontend_includes( $form_id, $field_type, $field_key, $data = ar $form_data['enable_crop_picture'] = $data['advance_setting']->enable_crop_picture; } + if ( isset( $data['advance_setting']->enable_take_picture ) ) { + $form_data['enable_take_picture'] = $data['advance_setting']->enable_take_picture; + } + $form_data['input_class'] = array( 'ur-frontend-field ' ); if ( isset( $data['advance_setting']->custom_class ) ) { diff --git a/templates/myaccount/form-edit-profile.php b/templates/myaccount/form-edit-profile.php index e4e735562..e59a88748 100644 --- a/templates/myaccount/form-edit-profile.php +++ b/templates/myaccount/form-edit-profile.php @@ -49,7 +49,7 @@ $max_size = wp_max_upload_size(); $max_upload_size = $max_size; $crop_picture = false; - + $profile_pic_args = array(); $edit_profile_valid_file_type = 'image/jpeg,image/gif,image/png'; foreach ( $form_data_array as $data ) { @@ -57,6 +57,7 @@ foreach ( $grid_data as $grid_data_key => $single_item ) { if ( isset( $single_item->field_key ) && 'profile_picture' === $single_item->field_key ) { + $profile_pic_args = (array) $single_item->advance_setting; $edit_profile_valid_file_type = isset( $single_item->advance_setting->valid_file_type ) && '' !== $single_item->advance_setting->valid_file_type ? implode( ', ', $single_item->advance_setting->valid_file_type ) : $edit_profile_valid_file_type; $max_upload_size = isset( $single_item->advance_setting->max_upload_size ) && '' !== $single_item->advance_setting->max_upload_size ? $single_item->advance_setting->max_upload_size : $max_size; $crop_picture = isset( $single_item->advance_setting->enable_crop_picture ) ? ur_string_to_bool( $single_item->advance_setting->enable_crop_picture ) : false; @@ -65,7 +66,6 @@ } } - ?> profile-picture @@ -84,7 +84,7 @@ '; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?> - +