diff --git a/membershipextras.php b/membershipextras.php index a426a037..81f628a5 100755 --- a/membershipextras.php +++ b/membershipextras.php @@ -477,3 +477,17 @@ function _membershipextras_appendJSToModifyRecurringContributionPage(&$page) { ['contribution_frequency' => $frequency] ); } + +/** + * Implements fieldOptions hook(). + * + * @param string $entity + * @param string $field + * @param array $options + * @param array $params + */ +function membershipextras_civicrm_fieldOptions($entity, $field, &$options, $params) { + if (in_array($entity, ['FinancialItem', 'LineItem']) && $field == 'entity_table') { + $options['civicrm_contribution_recur'] = ts('Recurring Contribution'); + } +}