Results 1 to 4 of 4

Hybrid View

  1. #1
    Join Date
    Dec 2010
    Posts
    1
    Plugin Contributions
    0

    Default Re: Product Quantities as Drop Downs?

    Please give an advice if below code is correct to achieve the drop down quantities on product info page.

    Original code from tpl_product_info_display.php
    Code:
     $the_button = PRODUCTS_ORDER_QTY_TEXT . '<input type="text" name="cart_quantity" value="' . (zen_get_buy_now_qty($_GET['products_id'])) . '" maxlength="6" size="4" /><br />' . zen_get_products_quantity_min_units_display((int)$_GET['products_id']) . '<br />' . zen_draw_hidden_field('products_id', (int)$_GET['products_id']) . zen_image_submit(BUTTON_IMAGE_IN_CART, BUTTON_IN_CART_ALT);
    Replace with below code:
    Code:
    /* Drop Down Quantity Box - Begin */
    for ($i=0; $i<7; $i++) {
    $qty_array[] = array('id' => $i+1, 'text' =>  $i+1);
    }
    $the_button = PRODUCTS_ORDER_QTY_TEXT . zen_draw_pull_down_menu('cart_quantity', $qty_array, 1) .'<br />' . zen_get_products_quantity_min_units_display((int)$_GET['products_id']) . '<br />' . zen_draw_hidden_field('products_id', (int)$_GET['products_id']) . zen_image_submit(BUTTON_IMAGE_IN_CART, BUTTON_IN_CART_ALT);
    /* Drop Down Quantity Box - End */
    Please correct me if I'm wrong.

  2. #2
    Join Date
    Dec 2010
    Location
    NYC
    Posts
    104
    Plugin Contributions
    4

    Default Re: Product Quantities as Drop Downs?

    Hi Buna,

    I have been trying to get this capability to work for some time, however, to no avail...

    Here is some code that was posted not too long ago and which I tried to apply, however, there are some bugs that I have been unable to fix...

    It is supposed to work with the Qty Min/Unit Mix capability... my product can be purchased in increments of 0.5, whereas the minimum purchase varies between 0.5 to 1.5 (in increments of 0.5). I can adjust the $optvalues of $i to 0.5, however, if I choose minimum quantity of 1 (for example), still 0.5 appears in the drop down list and that is extremely confusing to customers - if I select any option and send to the cart, once the process is completed, the drop down "miraculously" adjusts itself to the proper minimum imcrement. If I choose minimum purchase of 1.5, then the drop down list completely goes haywire...


    <!--bof Add to Cart Box -->
    <?php
    if (CUSTOMERS_APPROVAL == 3 and TEXT_LOGIN_FOR_PRICE_BUTTON_REPLACE_SHOWROOM == '') {
    // do nothing
    } else {
    ?>
    <?php
    $optvalues = '';
    for ($i = 1; $i < 76; $i++) {
    $optvalues .= '<option value="' . ((zen_get_buy_now_qty($_GET['products_id'])) * $i) . '">'. ((zen_get_buy_now_qty($_GET['products_id'])) * $i) .'</option>';
    }


    $display_qty = (($flag_show_product_info_in_cart_qty == 1 and $_SESSION['cart']->in_cart($_GET['products_id'])) ? '<p>' . PRODUCTS_ORDER_QTY_TEXT_IN_CART . $_SESSION['cart']->get_quantity($_GET['products_id']) . '</p>' : '');
    if ($products_qty_box_status == 0 or $products_quantity_order_max== 1) {
    // hide the quantity box and default to 1
    $the_button = '<input type="hidden" name="cart_quantity" value="1" />' . zen_draw_hidden_field('products_id', (int)$_GET['products_id']) . zen_image_submit(BUTTON_IMAGE_IN_CART, BUTTON_IN_CART_ALT);
    } else {
    // show the quantity box
    $the_button = PRODUCTS_ORDER_QTY_TEXT . '<select name="cart_quantity">'. $optvalues .'</select><br />' . zen_get_products_quantity_min_units_display((int)$_GET['products_id']) . '<br />' . zen_draw_hidden_field('products_id', (int)$_GET['products_id']) . zen_image_submit(BUTTON_IMAGE_IN_CART, BUTTON_IN_CART_ALT);
    }
    $display_button = zen_get_buy_now_button($_GET['products_id'], $the_button);
    ?>
    <?php if ($display_qty != '' or $display_button != '') { ?>
    <div id="cartAdd">
    <?php
    echo $display_qty;
    echo $display_button;
    ?>
    </div>
    <?php } // display qty and button ?>
    <?php } // CUSTOMERS_APPROVAL == 3 ?>
    <!--eof Add to Cart Box-->nable to resolve with it... perhaps you can have a look at it...

 

 

Similar Threads

  1. Product Finder: multiple category drop-downs
    By torvista in forum All Other Contributions/Addons
    Replies: 224
    Last Post: 3 Nov 2025, 02:07 PM
  2. drop downs
    By jillybean in forum Templates, Stylesheets, Page Layout
    Replies: 10
    Last Post: 9 Apr 2010, 04:36 PM
  3. I'm new ~ Trying to enter product with several drop downs
    By skirch in forum General Questions
    Replies: 2
    Last Post: 25 Mar 2009, 01:24 AM
  4. Drop downs in IE
    By webrob in forum All Other Contributions/Addons
    Replies: 13
    Last Post: 3 Jul 2007, 05:25 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg