case 'customfields':
$requestedView = 'custom.html';
- $templateData['content'] = apply_filters( 'glm-members-customfields-edit', '', 'members' );
+ $templateData['content'] = apply_filters( 'glm-members-customfields-edit', GLM_MEMBERS_PLUGIN_SLUG, 'members' );
$templateData['thisOption'] = $option;
break;
$memberUpdated = false;
$memberUpdateError = false;
$categories = false;
+ $errorMessage = false;
$multipleProfileEnabeled = $this->config['settings']['enable_multiple_profiles'];
// Check for action option - Should be one of the values in the "switch" statement below
// Update the member Info data
$this->memberInfo = $this->updateEntry($this->memberInfoID, 'id', true);
- do_action( 'glm-member-db-save-custom-fields', $this->memberInfoID );
-
if ($this->memberInfo['status']) {
+ $successfulCustomField = apply_filters( 'glm-member-db-save-custom-fields', $this->memberInfoID );
+ echo "Status of save-custom-fields(hardcoded atm): $successfulCustomField";
$memberUpdated = true;
} else {
$memberUpdateError = true;
$this->memberInfo = $this->editEntry($this->memberInfoID);
- do_action( 'glm-member-db-save-custom-fields', $this->memberInfoID );
+ if ($this->memberInfo['status']) {
+ $successfulCustomField = apply_filters( 'glm-member-db-save-custom-fields', $this->memberInfoID );
+ echo "Status of save-custom-fields(hardcoded atm): $successfulCustomField";
+ $errorMessage = "Test";
+ }
}
glmClearShortcodeCache();
'memberInfo' => $this->memberInfo,
'memberUpdated' => $memberUpdated,
'memberUpdateError' => $memberUpdateError,
+ 'errorMessage' => $errorMessage,
'availableAmenities' => $this->amenities,
'haveImageGallery' => $this->haveImageGallery,
'imageGallery' => $this->imageGallery,
<!-- Not using this yet <a id="glm-member-info-additional" data-show-table="glm-table-media" class="glm-member-info-tab nav-tab">Additional Data Fields</a>-->
{if $memberUpdated}<span class="glm-notice glm-flash-updated glm-right">{$terms.term_member_cap} Profile Updated</span>{/if}
{if $memberUpdateError}<span class="glm-error glm-flash-updated glm-right">{$terms.term_member_cap} Profile Update Error</span>{/if}
+ {if $errorMessage}<span class="glm-error glm-flash-updated glm-right">{$errorMessage}</span>{/if}
</h2>
<input class="updateMemberProfile button-primary glm-right" type="submit" value="{if $memberInfoID && $memberInfo}Update {$terms.term_member} profile{else}Add new {$terms.term_member} profile{/if}">