Page 70 of 222 FirstFirst ... 2060686970717280120170 ... LastLast
Results 691 to 700 of 2217
  1. #691
    Join Date
    Apr 2006
    Location
    Fort Bragg, North Carolina
    Posts
    153
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    I have not been able to find an answer to my problem. If there is and anybody knows, first I apologize and second please direct me to it.

    My problem is that I have Tabbed Products Pro installed and Average Product Rating installed as well. If the Tabbed Products Pro is enabled the Average Product Rating information will not show.

    As you all know, the top portion of the code for Tabbed Products is
    PHP Code:
    <?php 
    //BOF :: Tabbed Products Pro ::
    require(DIR_WS_MODULES 'tabbed_products_pro.php');
    //EOF :: Tabbed Products Pro ::
    ?>
    If I place the code for Average Product Rating (shown below) above the Tabbed Products code, the contributions work. I would like for the code to remain where is supposed to, almost at the bottom of tpl_product_info_display.php


    PHP Code:
           <?php
             
    echo '<p class="reviewCount">';
             if (
    $flag_show_product_info_reviews_count == 1) {
               echo 
    TEXT_CURRENT_REVIEWS ' <strong>' $reviews->fields['count'] . '</strong><br />';
               
    $stars_image_suffix str_replace('.''_'zen_round($reviews_average_rating->fields['average_rating'] * 20) / 2); // for stars_0_5.gif, stars_1.gif, stars_1_5.gif etc.
               
    $average_rating zen_round($reviews_average_rating->fields['average_rating'], 2);
               echo 
    TEXT_CURRENT_REVIEWS_RATING ' <strong>' $average_rating '</strong> ' zen_image(DIR_WS_TEMPLATE_IMAGES 'stars_' $stars_image_suffix '.gif'sprintf(BOX_REVIEWS_TEXT_OF_5_STARS$average_rating));
             } else {
               echo 
    '';
             }
             echo 
    '</p>';
           
    ?>

    Thanks for any help.

  2. #692
    Join Date
    Aug 2006
    Location
    portlandish, oregon
    Posts
    799
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    I installed this mod but nothing is showing up. I have global set to ON and entered the <--%Product Description%--> and one other tag to the PRoduct Description area, but no tabs are showing up.

  3. #693
    Join Date
    Aug 2006
    Location
    portlandish, oregon
    Posts
    799
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    UPDATE: Tabs show if I replace my modified product_info_display with the one provided. But my product_info_display is heavily modded...additional images positioned below main image, all buttons on same line, low to no stock notification, possibly more that i don't remember off the top of my head... My page is pasted it below:


    <?php
    /**
    * Page Template
    *
    * Loaded automatically by index.php?main_page=product_info.<br />
    * Displays details of a typical product
    *
    * @package templateSystem
    * @copyright Copyright 2003-2006 Zen Cart Development Team
    * @copyright Portions Copyright 2003 osCommerce
    * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
    * @version $Id: tpl_product_info_display.php 5369 2006-12-23 10:55:52Z drbyte $
    */
    //require(DIR_WS_MODULES . '/debug_blocks/product_info_prices.php');
    ?>
    <?php
    //BOF :: Tabbed Products Pro ::
    require(DIR_WS_MODULES . 'tabbed_products_pro.php');
    //EOF :: Tabbed Products Pro ::
    ?>

    <div class="centerColumn" id="productGeneral">

    <!--bof Form start-->
    <?php echo zen_draw_form('cart_quantity', zen_href_link(zen_get_info_page($_GET['products_id']), zen_get_all_get_params(array('action')) . 'action=add_product'), 'post', 'enctype="multipart/form-data"') . "\n"; ?>
    <!--eof Form start-->

    <?php if ($messageStack->size('product_info') > 0) echo $messageStack->output('product_info'); ?>

    <!--bof Category Icon -->
    <?php if ($module_show_categories != 0) {?>
    <?php
    /**
    * display the category icons
    */
    require($template->get_template_dir('/tpl_modules_category_icon_display.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_category_icon_display.php'); ?>
    <?php } ?>
    <!--eof Category Icon -->

    <!--bof Prev/Next top position -->
    <?php if (PRODUCT_INFO_PREVIOUS_NEXT == 1 or PRODUCT_INFO_PREVIOUS_NEXT == 3) { ?>
    <?php
    /**
    * display the product previous/next helper
    */
    require($template->get_template_dir('/tpl_products_next_previous.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_products_next_previous.php'); ?>
    <?php } ?>
    <!--eof Prev/Next top position-->

    <!-- beginning of additional images modification -->
    <div id="productImagesWrapper">
    <!--bof Main Product Image -->
    <?php
    if (zen_not_null($products_image)) {
    ?>
    <?php
    /**
    * display the main product image
    */
    require($template->get_template_dir('/tpl_modules_main_product_image.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_main_product_image.php'); ?>
    <?php
    }
    ?>
    <!--eof Main Product Image-->
    <br class="clearBoth" />
    <!--bof Additional Product Images -->
    <?php
    /**
    * display the products additional images
    */
    require($template->get_template_dir('/tpl_modules_additional_images.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_additional_images.php'); ?>
    <!--eof Additional Product Images -->
    </div>
    <!-- end of additional images modification -->

    <!--bof Product Name-->
    <h1 id="productName" class="productGeneral"><?php echo $products_name; ?></h1>
    <!--eof Product Name-->

    <!--bof Product Price block -->
    <h2 id="productPrices" class="productGeneral">
    <?php
    // base price
    if ($show_onetime_charges_description == 'true') {
    $one_time = '<span >' . TEXT_ONETIME_CHARGE_SYMBOL . TEXT_ONETIME_CHARGE_DESCRIPTION . '</span><br />';
    } else {
    $one_time = '';
    }
    echo $one_time . ((zen_has_product_attributes_values((int)$_GET['products_id']) and $flag_show_product_info_starting_at == 1) ? TEXT_BASE_PRICE : '') . zen_get_products_display_price((int)$_GET['products_id']);
    ?></h2>
    <!--eof Product Price block -->

    <!--bof Product details list -->
    <?php if ( (($flag_show_product_info_model == 1 and $products_model != '') or ($flag_show_product_info_weight == 1 and $products_weight !=0) or ($flag_show_product_info_quantity == 1) or ($flag_show_product_info_manufacturer == 1 and !empty($manufacturers_name))) ) { ?>
    <ul id="productDetailsList" class="modelNumberBox li">
    <?php echo (($flag_show_product_info_manufacturer == 1 and !empty($manufacturers_name)) ? '<li>' . TEXT_PRODUCT_MANUFACTURER . $manufacturers_name . '</li>' : '') . "\n"; ?>
    <?php echo (($flag_show_product_info_model == 1 and $products_model !='') ? '<li>' . TEXT_PRODUCT_MODEL . $products_model . '</li>' : '') . "\n"; ?>
    <?php echo (($flag_show_product_info_weight == 1 and $products_weight !=0) ? '<li>' . TEXT_PRODUCT_WEIGHT . $products_weight . TEXT_PRODUCT_WEIGHT_UNIT . '</li>' : '') . "\n"; ?>
    <?php echo (($flag_show_product_info_quantity == 1) ? '<li>' . $products_quantity . TEXT_PRODUCT_QUANTITY . '</li>' : '') . "\n"; ?>
    </ul>
    <?php
    }
    ?>
    <!--eof Product details list -->


    <!--bof free ship icon -->
    <?php if(zen_get_product_is_always_free_shipping($products_id_current) && $flag_show_product_info_free_shipping) { ?>
    <div id="freeShippingIcon"><?php echo TEXT_PRODUCT_FREE_SHIPPING_ICON; ?></div>
    <?php } ?>
    <!--eof free ship icon -->

    <?php
    //BOF :: Tabbed Products Pro ::
    //echo '<div id="tpptabBlock" style="display:none;">' . $tabData . '</div>';
    //EOF :: Tabbed Products Pro ::
    ?>
    <!--bof Product description -->
    <?php if ($products_description != '') { ?>
    <div id="productDescription" class="productGeneral biggerText"><?php echo stripslashes($products_description); ?>
    <?php } ?>
    </div>
    <br /><br /><br /><br />
    <!--bof low to no stock -->
    <?php
    if($products_quantity <= 3){
    if($products_quantity > 0){
    echo "<div class='lowStock'>ONLY ".$products_quantity." LEFT!</div><br>";
    }else{
    echo "<div class='lowStock'>OUT OF STOCK</div><br>";
    }
    }
    ?>
    <!--eof low to no stock -->

    <!--bof Attributes Module -->
    <?php
    if ($pr_attr->fields['total'] > 0) {
    ?>
    <?php
    /**
    * display the product atributes
    */
    require($template->get_template_dir('/tpl_modules_attributes.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_attributes.php'); ?>
    <?php
    }
    ?>
    <!--eof Attributes Module -->

    <!--bof help links -->
    <div id="productHelp">
    <a href=" <?php echo zen_href_link(FILENAME_SIZE_CHART); ?> " class="helpMe" >Help with sizes?</a><a href=" <?php echo zen_href_link(FILENAME_RETURN_POLICY); ?> " class="helpMe" >Return Policy?</a>
    </div>
    <!-- eof help links -->

    <!--eof Product description -->
    <br class="clearBoth" />

    <!--bof Quantity Discounts table -->
    <?php
    if ($products_discount_type != 0) { ?>
    <?php
    /**
    * display the products quantity discount
    */
    require($template->get_template_dir('/tpl_modules_products_quantity_discounts.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_products_quantity_discounts.php'); ?>
    <?php
    }
    ?>
    <!--eof Quantity Discounts table -->


    <br class="clearBoth" />

    <!--bof Prev/Next bottom position -->
    <?php if (PRODUCT_INFO_PREVIOUS_NEXT == 2 or PRODUCT_INFO_PREVIOUS_NEXT == 3) { ?>
    <?php
    /**
    * display the product previous/next helper
    */
    require($template->get_template_dir('/tpl_products_next_previous.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_products_next_previous.php'); ?>
    <?php } ?>
    <!--eof Prev/Next bottom position -->

    <div id="buttonWrapper">
    <!--bof Add to Cart Box -->

    <?php
    if (CUSTOMERS_APPROVAL == 3 and TEXT_LOGIN_FOR_PRICE_BUTTON_REPLACE_SHOWROOM == '') {
    // do nothing
    } else {
    ?>
    <?php
    $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 . '<br /> <input type="text" name="cart_quantity" value="' . (zen_get_buy_now_qty($_GET['products_id'])) . '" maxlength="2" size="2" /><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-->


    <!--bof Tell a Friend button -->
    <?php
    if ($flag_show_product_info_tell_a_friend == 1) { ?>
    <div id="productTellFriendLink" class="buttonRow forward"><?php echo ($flag_show_product_info_tell_a_friend == 1 ? '<a href="' . zen_href_link(FILENAME_TELL_A_FRIEND, 'products_id=' . $_GET['products_id']) . '">' . zen_image_button(BUTTON_IMAGE_TELLAFRIEND, BUTTON_TELLAFRIEND_ALT) . '</a>' : ''); ?></div>
    <?php
    }
    ?>
    <!--eof Tell a Friend button -->

    <!--bof Reviews button and count-->
    <?php
    if ($flag_show_product_info_reviews == 1) {
    // if more than 0 reviews, then show reviews button; otherwise, show the "write review" button
    if ($reviews->fields['count'] > 0 ) { ?>
    <div id="productReviewLink" class="buttonRow back"><?php echo '<a href="' . zen_href_link(FILENAME_PRODUCT_REVIEWS, zen_get_all_get_params()) . '">' . zen_image_button(BUTTON_IMAGE_REVIEWS, BUTTON_REVIEWS_ALT) . '</a>'; ?></div>
    <br class="clearBoth" />
    <p class="reviewCount"><?php echo ($flag_show_product_info_reviews_count == 1 ? TEXT_CURRENT_REVIEWS . ' ' . $reviews->fields['count'] : ''); ?></p>
    <?php } else { ?>
    <div id="productReviewLink" class="buttonRow back"><?php echo '<a href="' . zen_href_link(FILENAME_PRODUCT_REVIEWS_WRITE, zen_get_all_get_params(array())) . '">' . zen_image_button(BUTTON_IMAGE_WRITE_REVIEW, BUTTON_WRITE_REVIEW_ALT) . '</a>'; ?></div>
    <br class="clearBoth" />
    <?php
    }
    }
    ?>
    <!--eof Reviews button and count -->
    </div>
    <br class="clearBoth" />

    <!--bof Product date added/available-->
    <?php
    if ($products_date_available > date('Y-m-d H:i:s')) {
    if ($flag_show_product_info_date_available == 1) {
    ?>
    <p id="productDateAvailable" class="productGeneral centeredContent"><?php echo sprintf(TEXT_DATE_AVAILABLE, zen_date_long($products_date_available)); ?></p>
    <?php
    }
    } else {
    if ($flag_show_product_info_date_added == 1) {
    ?>
    <p id="productDateAdded" class="productGeneral centeredContent"><?php echo sprintf(TEXT_DATE_ADDED, zen_date_long($products_date_added)); ?></p>
    <?php
    } // $flag_show_product_info_date_added
    }
    ?>
    <!--eof Product date added/available -->

    <!--bof Product URL -->
    <?php
    if (zen_not_null($products_url)) {
    if ($flag_show_product_info_url == 1) {
    ?>
    <p id="productInfoLink" class="productGeneral centeredContent"><?php echo sprintf(TEXT_MORE_INFORMATION, zen_href_link(FILENAME_REDIRECT, 'action=url&goto=' . urlencode($products_url), 'NONSSL', true, false)); ?></p>
    <?php
    } // $flag_show_product_info_url
    }
    ?>
    <!--eof Product URL -->

    <!--bof also purchased products module-->
    <?php require($template->get_template_dir('tpl_modules_also_purchased_products.php', DIR_WS_TEMPLATE, $current_page_base,'templates'). '/' . 'tpl_modules_also_purchased_products.php');?>
    <!--eof also purchased products module-->

    <!--bof Form close-->
    </form>
    <!--bof Form close-->
    </div>

    <?php
    //BOF :: Tabbed Products Pro ::
    echo $tabjscript;
    //BOF :: Tabbed Products Pro ::
    ?>


  4. #694
    Join Date
    Aug 2006
    Location
    portlandish, oregon
    Posts
    799
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    Alright it magically started showing, however I have two problems

    1) I need to change the order of the tags so that PRoduct Description comes before my custom tag (Composition & Fit) and the Details tab..

    2) I would like the product name, and price to be in the Product Description tag.

    Any help would be awesome. This mod is great!

  5. #695
    Join Date
    Aug 2006
    Location
    portlandish, oregon
    Posts
    799
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    Another problem I have come across....I can't get te product attributes and buttons to move up on the Product Page. The tpptabBlock looks to be preventing it. I changed the height of the tpptabBlock, but the minute I do, it messes up the tab strip and no longer displays the tabs horizontally. Help with this would be appreciated as I am trying to relaunch asap.

  6. #696
    Join Date
    Feb 2004
    Posts
    1,774
    Plugin Contributions
    14

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    Quote Originally Posted by khopek View Post
    Alright it magically started showing, however I have two problems

    1) I need to change the order of the tags so that PRoduct Description comes before my custom tag (Composition & Fit) and the Details tab..
    Product Description should be the first tab by default.

    2) I would like the product name, and price to be in the Product Description tag.
    You can do that with the "Main Image on Tab" however that will also put the image on the first tab too. If you want just the price and title, with no image, you will have to shift things around in the includes/modules/tabbed_products_pro.php file

    Quote Originally Posted by khopek View Post
    Another problem I have come across....I can't get te product attributes and buttons to move up on the Product Page. The tpptabBlock looks to be preventing it. I changed the height of the tpptabBlock, but the minute I do, it messes up the tab strip and no longer displays the tabs horizontally. Help with this would be appreciated as I am trying to relaunch asap.
    Would be easier if you had a link or at least a screenshot of what you want

  7. #697
    Join Date
    Jan 2009
    Location
    Vegas Baby!
    Posts
    332
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    Oh hey qhome, I asked this a few weeks ago but I don't think you've been on. Is it possible for me to have the quantity discount table in it's own tab without including the Add to Cart button?

  8. #698
    Join Date
    Aug 2006
    Location
    portlandish, oregon
    Posts
    799
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    Quote Originally Posted by qhome View Post
    Product Description should be the first tab by default.
    My bad. I had the css as 'float: right;'...I forgot that actually switches the order of li elements.

    You can do that with the "Main Image on Tab" however that will also put the image on the first tab too. If you want just the price and title, with no image, you will have to shift things around in the includes/modules/tabbed_products_pro.php file
    Dang. I'll take a look but I'm not much good at php...

    Would be easier if you had a link or at least a screenshot of what you want
    The site has been in mainenance mode, hence why I did not provide a link. It's back up now and you can see it HERE

    Thanks for your help!

  9. #699
    Join Date
    Dec 2005
    Posts
    57
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    I've been using Tabbed Products since the lite version (now have TPP installed) and just want to say a quick thank you to qhome before I get to my question so ... THANKS!

    Now, I did search through both this thread and the previous one for lite and didn't find anything pertaining to what I'm wanting to do. I have a fairly long list of fragrance descriptions that I've created an EZPAGE for and I'm wondering if it is possible to have a tab that will pull in the contents of that EZPAGE? My list changes frequently so I'm trying to come up with a way that will allow me to only have to edit 1 page instead of every single product that I need to have the fragrance descriptions on.

    Any insight would be greatly appreciated.

  10. #700
    Join Date
    Jun 2004
    Location
    Irvine, Scotland
    Posts
    115
    Plugin Contributions
    0

    Default Re: Tabbed Products Pro (TPP) Contrib - Official Thread

    I have been unsuccessfully trying to get my extra database fields to display on the Details tab. I can get them to display anywhere else on the page but not in the tabs.

    Code:
    <?php echo TEXT_PRODUCT_HEIGHT; ?><?php echo $product_info->fields['products_height']; ?><?php echo TEXT_PRODUCT_MM; ?><br>
    <?php echo TEXT_PRODUCT_WIDTH; ?><?php echo $product_info->fields['products_width']; ?><?php echo TEXT_PRODUCT_MM; ?><br>
    <?php echo TEXT_PRODUCT_DEPTH; ?><?php echo $product_info->fields['products_depth']; ?><?php echo TEXT_PRODUCT_MM; ?><br>
    CHeerz for any help....

    Great mod by the way.

 

 

Similar Threads

  1. Main Image Replacer (MIR) Contrib - Official Thread
    By qhome in forum All Other Contributions/Addons
    Replies: 21
    Last Post: 5 Aug 2017, 02:47 AM
  2. v154 Tabbed Prod Pro (TPP): Adding Anchor Links
    By Feznizzle in forum All Other Contributions/Addons
    Replies: 10
    Last Post: 30 May 2016, 07:50 PM
  3. v139h Conflicts between Tabbed Home and Tabbed Products Pro v1.07
    By swdynamic in forum All Other Contributions/Addons
    Replies: 5
    Last Post: 14 Sep 2014, 06:29 PM
  4. Column Divider Pro (CDP) Contrib - Official Thread
    By qhome in forum All Other Contributions/Addons
    Replies: 275
    Last Post: 3 Nov 2013, 07:44 AM
  5. Tabbed Products Contrib [WIP]
    By qhome in forum All Other Contributions/Addons
    Replies: 22
    Last Post: 22 Sep 2008, 01:43 AM

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