public static function add_to_cart()
    {
        global $flag_show_product_info_in_cart_qty, $products_qty_box_status;
        global $products_quantity_order_max, $_GET, $display_qty;
        $button = '';
        $show_qty_in_cart = $flag_show_product_info_in_cart_qty == 1 && $_SESSION['cart']->in_cart($_GET['products_id']);
        if ($show_qty_in_cart) {
            $cart_quantity = $_SESSION['cart']->get_quantity($_GET['products_id']);
            $button .= '<p class="text-center" id="in-cart-text"><small>' . PRODUCTS_ORDER_QTY_TEXT_IN_CART . $cart_quantity . '</small></p>';
        }
        $submit_button = '<button type="submit" class="btn btn-primary">' . BUTTON_IN_CART_ALT . '</button>';
        $hide_quantity_input = $products_qty_box_status == 0 || $products_quantity_order_max == 1;
        if ($hide_quantity_input) {
            // Default to a quantity of 1
            $button .= $submit_button . zen_draw_hidden_field('cart_quantity', 1) . zen_draw_hidden_field('products_id', (int) $_GET['products_id']);
        } else {
            $quantity = zen_get_buy_now_qty($_GET['products_id']);
            $min_quantity = zen_get_products_quantity_min_units_display((int) $_GET['products_id']);
            $hidden = zen_draw_hidden_field('products_id', (int) $_GET['products_id']);
            $button .= <<<HTML
<div class='input-group'>
  <input class='form-control' type='text' name='cart_quantity' value='{$quantity}'
         maxlength='6' size='3' />
  <span class='input-group-btn'>{$submit_button}</span>
</div> {$min_quantity} {$hidden}
HTML;
        }
        $display_button = zen_get_buy_now_button($_GET['products_id'], $button);
        $display_button = BootstrapUtils::clean_buy_now_button($display_button, '');
        if ($display_button != '' || $display_qty != '') {
            return "<div id='cart-add'>{$display_qty} {$display_button}</div>";
        }
    }
 for ($col = 0, $n = sizeof($column_list); $col < $n; $col++) {
     $lc_class = $lc_text = '';
     switch ($column_list[$col]) {
         case 'PRODUCT_LIST_NAME':
             $lc_class = 'product-name';
             $icons = BootstrapProductListing::product_icon_html($sese_icons, $listing);
             $product_description = zen_trunc_string(stripslashes(zen_get_products_description($listing->fields['products_id'], $_SESSION['languages_id'])), PRODUCT_LIST_DESCRIPTION);
             $lc_text = "<h4 class='itemTitle'><a href='{$product_link}'><b>" . "{$listing->fields['products_name']}</b></a>{$icons}</h4>" . "<div class='hidden-xs listingDescription'>{$product_description}</div>\n" . "<div class='visible-xs'>{$product_image}</div>\n";
             break;
         case 'PRODUCT_LIST_PRICE':
             $lc_price = "<div class='text-center product-price'><b>" . zen_get_products_display_price($listing->fields['products_id']) . "</b></div>\n";
             $lc_text = $lc_price;
             $the_button = BootstrapProductListing::product_cart_button($listing, $product_link);
             $products_link = "<a href='{$product_link}'>" . MORE_INFO_TEXT . '</a>';
             $buy_now_button = zen_get_buy_now_button($listing->fields['products_id'], $the_button, $products_link) . zen_get_products_quantity_min_units_display($listing->fields['products_id']);
             $lc_text .= BootstrapUtils::clean_buy_now_button($buy_now_button, $product_link);
             $has_free_shipping = zen_get_show_product_switch($listing->fields['products_id'], 'ALWAYS_FREE_SHIPPING_IMAGE_SWITCH') && zen_get_product_is_always_free_shipping($listing->fields['products_id']);
             if ($has_free_shipping) {
                 $lc_text .= TEXT_PRODUCT_FREE_SHIPPING_ICON . "<br />";
             }
             if (isset($listing->fields['products_model'])) {
                 $lc_text .= "<div class='text-center'><small class='item-number'><i>Item # {$listing->fields['products_model']}" . "</i></small></div>";
             }
             $form_action = zen_href_link(FILENAME_DEFAULT, zen_get_all_get_params(array('action')) . 'action=multiple_products_add_product');
             $lc_text = zen_draw_form('multiple_products_cart_quantity', $form_action, 'post', 'enctype="multipart/form-data"') . $lc_text . "</form>";
             break;
         case 'PRODUCT_LIST_QUANTITY':
             $lc_text = $listing->fields['products_quantity'];
             break;
         case 'PRODUCT_LIST_WEIGHT':
             $lc_text = $listing->fields['products_weight'];