Back to PhocacartOrdering class

Method renderOrderingFront

public static
renderOrderingFront
(mixed $selected, mixed $type = 0)

Method renderOrderingFront - Source code

public static function renderOrderingFront($selected, $type = 0)
{
    switch ($type) {
        case 1:
            $typeOrdering = self::getOrderingCategoryArray();
            $ordering = 'catordering';
            break;
        // POS Customers
        case 7:
            $typeOrdering = self::getOrderingUserArray();
            $ordering = 'itemordering';
            // we use one view for items,customers,shipping,payment, ...
            break;
        // POS Units
        /*	case 8:
        				$typeOrdering 	= self::getOrderingUserArray();
        				$ordering		= 'itemordering';// we use one view for items,customers,shipping,payment, ...
        			break; */
        // POS Shipping methods
        case 9:
            $typeOrdering = self::getOrderingShippingMethodArray();
            $ordering = 'itemordering';
            // we use one view for items,customers,shipping,payment, ...
            break;
        // POS Payment methods
        case 10:
            $typeOrdering = self::getOrderingPaymentMethodArray();
            $ordering = 'itemordering';
            // we use one view for items,customers,shipping,payment, ...
            break;
        // POS Orders
        case 11:
            $typeOrdering = self::getOrderingOrdersArray();
            $ordering = 'itemordering';
            // we use one view for items,customers,shipping,payment, ...
            break;
        default:
            $typeOrdering = self::getOrderingItemArray(1);
            $ordering = 'itemordering';
            break;
    }
    $s = PhocacartRenderStyle::getStyles();
    $html = HTMLHelper::_('select.genericlist', $typeOrdering, $ordering, 'class="' . $s['c']['inputbox.form-select'] . '" size="1" onchange="phEventChangeFormPagination(this.form, this)"', 'value', 'text', $selected, $ordering);
    return $html;
}