viewData['affiliate'])) { $model = $this->viewData['affiliate']; } ?>
viewData['affiliateFields'] as $field) { $value = ''; //prefer request data if (isset($this->viewData['request']['_' . $field->databaseField])) { $value = $this->viewData['request']['_' . $field->databaseField]; } elseif (isset($model)) { if ($field->type == 'base'){ $value = $model->{$field->databaseField}; } else{ $value = isset($model->userData[$field->databaseField]) ? $model->userData[$field->databaseField] : ''; } } ?> fieldType == 'email' && isset($this->viewData['newEmail'])) { ?> isPending() && !$model->isBlocked() && !$model->isDeclined() )): ?> viewData['paymentMethods'])): ?> viewData['paymentMethod'] == 'paypal') { $pp_email_field_style = ''; } if (count($this->viewData['paymentMethods']) == 1) {//Admin supports only one available payment method if (array_key_exists('paypal', $this->viewData['paymentMethods'])) {//Supports paypal only $pp_email_field_style = ''; } else {//Supports a non-paypal method so don't show the paypal email field $pp_email_field_style = ' style="display: none;"'; } } /* if (count($this->viewData['paymentMethods']) == 2) {//Admin supports two available payment methods if (array_key_exists('paypal', $this->viewData['paymentMethods']) && array_key_exists('manual', $this->viewData['paymentMethods']) && empty($this->viewData['paymentMethod'])) {//Supports both paypal and manual options $pp_email_field_style = ''; } } */ if (count($this->viewData['paymentMethods']) > 1) {//Admin supports multiple payment methods if (array_key_exists('paypal', $this->viewData['paymentMethods']) && !array_key_exists('check', $this->viewData['paymentMethods'])) { if(empty($this->viewData['paymentMethod']) || $this->viewData['paymentMethod'] == 'check'){ $pp_email_field_style = ''; } } } ?> > viewData['paymentMethod'] == 'bank') { $bank_details_field_style = ''; } if (count($this->viewData['paymentMethods']) == 1) {//Admin supports only one available payment method if (array_key_exists('bank', $this->viewData['paymentMethods'])) {//Supports bank only $bank_details_field_style = ''; } else {//Supports a non-bank method so don't show the field $bank_details_field_style = ' style="display: none;"'; } } ?> >
viewData['infoLabel']) ? esc_html($this->viewData['infoLabel']) : __('Contact Information', 'affiliates-manager'); ?>
fieldType) { case 'string': case 'number': case 'zipCode': ?> /> = 9){ $ssn[0] = substr($value, 0, 3); $ssn[1] = substr($value, 3, 2); $ssn[2] = substr($value, 5); } ?> - -
%1$s. Cancel', 'affiliates-manager'), $this->viewData['newEmail']['newemail'], esc_url(self_admin_url('profile.php?dismiss=' . $this->viewData['userId'] . '_new_email'))); ?>
*
*