if ($this->_membershipBlock) {
$this->_currentMemberships = [];
- $membershipTypeIds = $membershipTypes = $radio = $radioOptAttrs = [];
+ $membershipTypeIds = $membershipTypes = [];
$membershipPriceset = (!empty($this->_priceSetId) && $this->_useForMember);
$autoRenewMembershipTypeOptions = [];
elseif ($memType['is_active']) {
if ($allowAutoRenewOpt) {
- $javascriptMethod = ['onclick' => "return showHideAutoRenew( this.value );"];
$isAvailableAutoRenew = $this->_membershipBlock['auto_renew'][$value] ?? 1;
$autoRenewMembershipTypeOptions["autoRenewMembershipType_{$value}"] = (int) $memType['auto_renew'] * $isAvailableAutoRenew;
- $allowAutoRenewMembership = TRUE;
}
else {
- $javascriptMethod = NULL;
$autoRenewMembershipTypeOptions["autoRenewMembershipType_{$value}"] = 0;
}
- //add membership type.
- $radio[$memType['id']] = NULL;
- $radioOptAttrs[$memType['id']] = $javascriptMethod;
if ($cid) {
$membership = new CRM_Member_DAO_Membership();
$membership->contact_id = $cid;
if ($membership->find(TRUE)) {
if (!$membership->end_date) {
- unset($radio[$memType['id']]);
- unset($radioOptAttrs[$memType['id']]);
$this->assign('islifetime', TRUE);
continue;
}
if ($this->_membershipBlock) {
$this->_currentMemberships = [];
- $membershipTypeIds = $membershipTypes = $radio = $radioOptAttrs = [];
+ $membershipTypeIds = $membershipTypes = [];
$membershipPriceset = (!empty($this->_priceSetId) && $this->_useForMember);
$autoRenewMembershipTypeOptions = [];
elseif ($memType['is_active']) {
if ($allowAutoRenewOpt) {
- $javascriptMethod = ['onclick' => "return showHideAutoRenew( this.value );"];
$isAvailableAutoRenew = $this->_membershipBlock['auto_renew'][$value] ?? 1;
$autoRenewMembershipTypeOptions["autoRenewMembershipType_{$value}"] = (int) $memType['auto_renew'] * $isAvailableAutoRenew;
- $allowAutoRenewMembership = TRUE;
}
else {
- $javascriptMethod = NULL;
$autoRenewMembershipTypeOptions["autoRenewMembershipType_{$value}"] = 0;
}
//add membership type.
- $radio[$memType['id']] = NULL;
- $radioOptAttrs[$memType['id']] = $javascriptMethod;
if ($cid) {
$membership = new CRM_Member_DAO_Membership();
$membership->contact_id = $cid;
if ($membership->find(TRUE)) {
if (!$membership->end_date) {
- unset($radio[$memType['id']]);
- unset($radioOptAttrs[$memType['id']]);
$this->assign('islifetime', TRUE);
continue;
}