break; case 'savec2i': // Ajax method if ($gBitCustomer->storeCustomerInterest($_REQUEST)) { print '<div class="success">' . tra('Saved') . '</div>'; } die; break; case 'save': $gBitCustomer->storeInterest($_REQUEST); bit_redirect($_SERVER['SCRIPT_NAME']); break; case 'delete': $gBitCustomer->expungeInterest($_REQUEST['interests_id']); bit_redirect($_SERVER['SCRIPT_NAME']); break; case 'edit': $gBitSmarty->assign('editInterest', $gBitCustomer->getInterest($_REQUEST['interests_id'])); break; } } elseif (!empty($_REQUEST['save_options'])) { $gBitSystem->storeConfig('commerce_register_interests', !empty($_REQUEST['commerce_register_interests']) ? 'y' : NULL); bit_redirect($_SERVER['SCRIPT_NAME']); } elseif (!empty($_REQUEST['uninterested'])) { $gBitSmarty->assign_by_ref('uninterestedCustomers', CommerceCustomer::getUninterestedCustomers()); $mid = 'bitpackage:bitcommerce/admin_uninterested_customers.tpl'; } $gBitSmarty->assign_by_ref('interestsList', $gBitCustomer->getInterests()); print $gBitSmarty->fetch($mid, tra('Customer Interests')); require DIR_FS_ADMIN_INCLUDES . 'footer.php'; require DIR_FS_ADMIN_INCLUDES . 'application_bottom.php';