Exemplo n.º 1
0
            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';