Results 1 to 10 of 1550

Threaded View

  1. #11
    Join Date
    May 2009
    Posts
    1,238
    Plugin Contributions
    2

    Default Re: ZCA Bootstrap Template

    If someone is interested I removed the table display from cart, and changed it to divs, following is the code.

    Removed from:
    <div class="table-responsive">
    thru
    </form>

    PHP Code:
    <?php
      
    foreach ($productArray as $product) {
    ?>
    <div class="row fz-product-in-cart">
        <div class="col-12 col-md-6">
            <div class="row">
                <div class="col-12">
    <?php echo TABLE_HEADING_PRODUCTS?><br><br>
                <a href="<?php echo $product['linkProductsName']; ?>"><?php echo $product['productsImage']; ?><?php echo $product['productsName'] . '' $product['flagStockCheck'] . ''?></a>
                <br class="clearBoth" />
        <?php
        
    echo $product['attributeHiddenField'];
        if (isset(
    $product['attributes']) && is_array($product['attributes'])) {
        echo 
    '<div class="productsCell-attributes">';
        echo 
    '<ul>';
        foreach (
    $product['attributes'] as $option => $value) {
        
    ?>
        <li>
            <?php
            
    echo $value['products_options_name'] . TEXT_OPTION_DIVIDER nl2br($value['products_options_values_name']);
            
    ?>
        </li>
        <?php
            
    }
          echo 
    '</ul>';
          echo 
    '</div>';
          }
        
    ?>
                </div>
            </div>
        </div>
        <div class="col-12 col-md-6">
            <div class="row fz-detail-separator">
                <div class="col-4">
                <?php echo TABLE_HEADING_QUANTITY?>
                </div>
                <div class="col-6">
                <?php
                
    if ($product['flagShowFixedQuantity']) {
                echo 
    $product['showFixedQuantityAmount'] . '' $product['flagStockCheck'] . '' $product['showMinUnits'];
                } else {
                echo 
    $product['quantityField'] . '' $product['flagStockCheck'] . '' $product['showMinUnits'];
                }
                
    ?>
                </div>
                <div class="col-2">
                <?php
                  
    if ($product['buttonUpdate'] == '') {
                    echo 
    '' ;
                  } else {
                    echo 
    $product['buttonUpdate'];
                  }
                
    ?>
                </div>
            </div>
            <div class="row">
            <div class="col-12">
                <div class="row fz-detail-separator">
                <div class="col-6">
                    <?php echo TABLE_HEADING_PRICE?>/unit
                </div>
                <div class="col-6 text-right">
                    <?php echo $product['productsPriceEach']; ?>
                </div>
                </div>
                <div class="row fz-detail-separator">
                <div class="col-6">
                    <?php echo TABLE_HEADING_TOTAL?>/item
                </div>
                <div class="col-6 text-right">
                    <?php echo $product['productsPrice']; ?>
                </div>
                </div>
                <div class="row fz-detail-separator">
                <div class="col-12">
                <?php
                  
    if ($product['buttonDelete']) {
                
    ?>
                    <a href="<?php echo zen_href_link(FILENAME_SHOPPING_CART'action=remove_product&product_id=' $product['id']); ?>" class="btn"><i class="fas fa-trash-alt"></i></a>
                <?php
                
    }
                
    ?>
                </div>
                <div class="col-12">
                <?php
                  
                  
    if ($product['checkBoxDelete'] ) {
                    echo 
    zen_draw_checkbox_field('cart_delete[]'$product['id'], false'aria-label="' ARIA_DELETE_ITEM_FROM_CART '"');
                  }
                
    ?>
                </div>
                </div>
            </div>
            </div>
        </div>
    </div>
    <?php
      
    // end foreach ($productArray as $product)
    ?>
    <div class="row fz-cart-total">
        <div class="col-12 col-md-6">
            <div class="row">
                <div class="col-12 fz-update-button">
                <?php
                
    // show update cart button
                  
    if (SHOW_SHOPPING_CART_UPDATE == or SHOW_SHOPPING_CART_UPDATE == 3) {
                
    ?>
                <button type="submit" class="btn"><i class="fas fa-sync-alt"></i></button>
                <?php
                  
    } else { // don't show update button below cart
                
    ?>
                <?php
                  
    // show update button
                
    ?>
                </div>
            </div>
        </div>
        <div class="col-12 col-md-6">
            <div class="row fz-cart-total-price">
                <div class="col-6">
                <?php echo SUB_TITLE_SUB_TOTAL?>
                </div>
                <div class="col-6 text-right">
                <?php echo $cartShowTotal?>
                </div>
            </div>
        </div>
    </div>

    <!--bof shopping cart buttons-->
        <div class="row">
            <div class="col-12 col-sm-6 order-sm-2 fz-checkout-button">
                <?php echo '<a href="' zen_href_link(FILENAME_CHECKOUT_SHIPPING'''SSL') . '">' zen_image_button(BUTTON_IMAGE_CHECKOUTBUTTON_CHECKOUT_ALT) . '</a>'?>
            </div>
            <div class="col-12 col-sm-6">
                <?php echo zen_back_link() . zen_image_button(BUTTON_IMAGE_CONTINUE_SHOPPINGBUTTON_CONTINUE_SHOPPING_ALT) . '</a>'?>
            </div>
        </div><!-- .row .fz-cart-row-wrap -->
    <!--eof shopping cart buttons-->
    </form>
    The css

    Code:
    .fz-product-in-cart {border: 1px solid #099f36; margin: 0.9rem auto;}
    .fz-cart-total {border: 1px solid #099f36; margin: 0.9rem auto; background-color: rgba(144, 243, 135, 0.45);}
    .fz-detail-separator {border-bottom: 1px solid #099f36; margin: 0 -0.19rem; padding: 0.9rem 0.27rem;}
    .fz-detail-separator:last-child {border: none;}
    .fz-update-button {padding: 0.63rem;}
    .fz-cart-total-price{margin: 0 -0.19rem; padding: 0.9rem 0.27rem;}
    .row.fz-shipping-method {margin: 0;}
    Last edited by keneso; 24 Jan 2021 at 02:36 AM.

 

 

Similar Threads

  1. v155 Clone a Template [Support Thread]
    By lat9 in forum Addon Admin Tools
    Replies: 107
    Last Post: 11 Nov 2024, 08:28 PM
  2. v150 aBagon Template Support Thread
    By VJef in forum Addon Templates
    Replies: 54
    Last Post: 5 Sep 2020, 08:44 PM
  3. v155 ZCA Bootstrap Template 1.0 (BETA)
    By rbarbour in forum Addon Templates
    Replies: 74
    Last Post: 25 Apr 2018, 07:05 PM
  4. TB Sempre Template Support Thread
    By brandonturpin in forum Addon Templates
    Replies: 48
    Last Post: 19 Mar 2015, 06:33 PM
  5. Wallet Template - Support Thread
    By zami in forum Addon Templates
    Replies: 45
    Last Post: 25 Mar 2010, 10:15 PM

Bookmarks

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
Zen-Cart, Internet Selling Services, Klamath Falls, OR