Exemple #1
0
<?php

$prod = new MM_Product();
$selectedProds = array();
$id = 0;
if (isset($p->id)) {
    $id = $p->id;
}
$coupon = new MM_Coupon($id);
$prods = $coupon->getProducts();
if (!$coupon->isValid()) {
    $coupon->setStartDate(Date("m/d/Y"));
}
$editable = "";
if (MM_Coupon::isBeingUsed($coupon->getId())) {
    $editable = "disabled='disabled'";
}
$products = MM_HtmlUtils::createCheckboxGroup(MM_Product::getAll(), "mm_products", $prods);
?>
<div id="mm-coupons-container">
	<table cellspacing="10">
		<tr>
			<td width="140">Name*</td>
			<td><input type='hidden' id='id' value='<?php 
echo $coupon->getId();
?>
' />
				<input id="mm_coupon_name" type="text" value='<?php 
echo $coupon->getCouponName();
?>
' style='width:300px;' />
Exemple #2
0
/**
 * 
 * MemberMouse(TM) (http://www.membermouse.com)
 * (c) MemberMouse, LLC. All rights reserved.
 */
global $current_user;
$couponsSupported = MM_PaymentServiceFactory::couponsSupported();
$view = new MM_CouponView();
$dataGrid = new MM_DataGrid($_REQUEST, "id", "desc", 10);
$data = $view->getViewData($dataGrid);
$dataGrid->setTotalRecords($data);
$dataGrid->recordName = "coupon";
$rows = array();
foreach ($data as $key => $item) {
    $coupon = new MM_Coupon($item->id);
    $availableDates = "";
    $endDate = $coupon->getEndDate(true);
    if (!empty($endDate)) {
        $availableDates = $coupon->getStartDate(true) . " - " . $endDate;
    } else {
        $availableDates = "After " . $coupon->getStartDate(true);
    }
    switch ($coupon->getQuantity()) {
        case "-1":
        case "":
            $quantityDescription = number_format($item->quantity_used) . " used";
            break;
        default:
            $quantityDescription = number_format($item->quantity_used) . " of " . number_format($coupon->getQuantity()) . " used ";
            break;
					<td>
						<select id="mm-product-ids[]" multiple="multiple" style="width:300px;" size="8">
						<?php 
echo MM_HtmlUtils::getProducts($selectedProducts);
?>
						</select>
					</td>
				</tr>
			</table>
			</td>
			
			<!-- RIGHT COLUMN -->
			<td valign="top">
			<table cellspacing="5">
				<?php 
$availableCoupons = MM_Coupon::getAllCodes(true);
if (count($availableCoupons) > 0) {
    ?>
				<tr>
					<td>Coupons</td>
					<td>
						<select id="mm-coupon-ids[]" multiple="multiple" style="width:200px;" size="5">
						<?php 
    echo MM_HtmlUtils::getNonFreeCouponCodes($selectedCoupons);
    ?>
						</select>
						<table style="width:260px;"><tr>
							<td><?php 
    echo MM_Utils::getInfoIcon();
    ?>
</td>