* Page for displaying list of financial types
*/
class CRM_Financial_Page_FinancialType extends CRM_Core_Page_Basic {
+
+ public $useLivePageJS = TRUE;
/**
* The action links that we need to display for the browse screen
*
),
CRM_Core_Action::DISABLE => array(
'name' => ts('Disable'),
- 'extra' => 'onclick = "enableDisable( %%id%%,\''. 'CRM_Financial_BAO_FinancialType' . '\',\'' . 'enable-disable' . '\' );"',
- 'ref' => 'disable-action',
+ 'ref' => 'crm-enable-disable',
'title' => ts('Disable Financial Type'),
),
CRM_Core_Action::ENABLE => array(
'name' => ts('Enable'),
- 'extra' => 'onclick = "enableDisable( %%id%%,\''. 'CRM_Financial_BAO_FinancialType' . '\',\'' . 'disable-enable' . '\' );"',
- 'ref' => 'enable-action',
+ 'ref' => 'crm-enable-disable',
'title' => ts('Enable Financial Type'),
),
CRM_Core_Action::DELETE => array(
CRM_Financial_BAO_FinancialTypeAccount::retrieve($params, CRM_Core_DAO::$_nullArray, $financialAccountIds);
foreach( $financialAccountIds as $key => $values){
- if (CRM_Utils_Array::value($values['financial_account_id'], $financialAccounts)) {
+ if (!empty($financialAccounts[$values['financial_account_id']])) {
$financialAccountId[$values['financial_account_id']] = CRM_Utils_Array::value(
$values['financial_account_id'], $financialAccounts );
}