Page 30 of 39 FirstFirst ... 202829303132 ... LastLast
Results 291 to 300 of 385
  1. #291
    Join Date
    Dec 2012
    Posts
    607
    Plugin Contributions
    0

    Default Re: Jquery Zoom [Support thread]

    Quote Originally Posted by philip937 View Post
    not sure what you have your DIV for.. it should work without the div..

    but yes with those values it should work well :o)
    I had to re-lay the product info page on this site differently.
    Using Zen Cart 1.5.1

  2. #292
    Join Date
    Aug 2009
    Location
    Bedford, England
    Posts
    966
    Plugin Contributions
    0

    Default Re: Jquery Zoom [Support thread]

    ok its close..

    this seems to work, but my end seems a bit intermittent.. not sure if its a caching issue or if there is conflicting java, but having no expreience with java I cant diagnose..

    perhaps you guys can play with it and let me know what results you see..

    so, as a test replace your
    includes/templates/YOUR_TEMPLATE/templates/tpl_modules_main_product_image.php with this code:

    PHP Code:
    <?php
    /**
     * Module Template
     *
     * @package templateSystem
     * @copyright Copyright 2003-2011 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_modules_main_product_image.php 18698 2011-05-04 14:50:06Z wilt $
     */
    ?>
    <?php 
    require(DIR_WS_MODULES zen_get_module_directory(FILENAME_MAIN_PRODUCT_IMAGE)); ?>
    <div id="productMainImage" class="centeredContent back">



    <?php
    $iwidth 
    MEDIUM_IMAGE_WIDTH 'px'
    $iheight MEDIUM_IMAGE_HEIGHT 'px'
    ?>

    <script language="javascript" type="text/javascript"><!--
          function func (img) {
              img.style.height = "<?php echo $iwidth ?>";
              img.style.width = "<?php echo $iheight ?>";
          }

    document.write('<?php echo '<a href="' $products_image_large '" class="bonzer_zoom" rel="product_info"><img src="' $products_image_medium '" onload="func(this);"  /></a>' ?>');
    //--></script>



    <noscript>
    <?php
      
    echo '<a href="' zen_href_link(FILENAME_POPUP_IMAGE'pID=' $_GET['products_id']) . '" target="_blank">' zen_image($products_image_medium$products_nameMEDIUM_IMAGE_WIDTHMEDIUM_IMAGE_HEIGHT) . '<br /><span class="imgLink">' TEXT_CLICK_TO_ENLARGE '</span></a>';
    ?>
    </noscript>
    </div>
    Phil Rogers
    A problem shared is a problem solved.

  3. #293
    Join Date
    Aug 2009
    Location
    Bedford, England
    Posts
    966
    Plugin Contributions
    0

    Default Re: Jquery Zoom [Support thread]

    actually this is more logical

    PHP Code:
    <?php
    /**
     * Module Template
     *
     * @package templateSystem
     * @copyright Copyright 2003-2011 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_modules_main_product_image.php 18698 2011-05-04 14:50:06Z wilt $
     */
    ?>
    <?php 
    require(DIR_WS_MODULES zen_get_module_directory(FILENAME_MAIN_PRODUCT_IMAGE)); ?>
    <div id="productMainImage" class="centeredContent back">



    <?php
    $iwidth 
    MEDIUM_IMAGE_WIDTH 'px'
    $iheight MEDIUM_IMAGE_HEIGHT 'px'
    ?>

    <script language="javascript" type="text/javascript"><!--

    function func (img) {
    if(img.height >= img.width) {
    img.style.height = "<?php echo $iheight ?>";
    img.style.width = "auto";
    } else {
    img.style.width = "<?php echo $iwidth ?>";
    img.style.height = "auto";
    }
    }


    document.write('<?php echo '<a href="' $products_image_large '" class="bonzer_zoom" rel="product_info"><img src="' $products_image_medium '" onload="func(this);"  /></a>' ?>');
    //--></script>



    <noscript>
    <?php
      
    echo '<a href="' zen_href_link(FILENAME_POPUP_IMAGE'pID=' $_GET['products_id']) . '" target="_blank">' zen_image($products_image_medium$products_nameMEDIUM_IMAGE_WIDTHMEDIUM_IMAGE_HEIGHT) . '<br /><span class="imgLink">' TEXT_CLICK_TO_ENLARGE '</span></a>';
    ?>
    </noscript>
    </div>
    still very intermittent for me, very weird.. maybe doesn't like some of my images?
    Phil Rogers
    A problem shared is a problem solved.

  4. #294
    Join Date
    Aug 2009
    Location
    Bedford, England
    Posts
    966
    Plugin Contributions
    0

    Default Re: Jquery Zoom [Support thread]

    Guys,

    Here is the latest fileset with some bug fixes and includes the images to display correctly if using different image sizes and maintians the ability to set image size in the admin for the product info image.

    The image size part is still a bit flakey and needs more testing and feedback.

    Still need to wrap the additional product image links inside <script> document.write so that they are not displayed when Javascript is disabled.

    Let me know how you get on, I don't have much more I can give on this right now so maybe someone else would like to take charge?

    image-Swap-with-JQuery-Zoom.zip

    Cheers

    Phil
    Phil Rogers
    A problem shared is a problem solved.

  5. #295
    Join Date
    Apr 2006
    Location
    Dark Side of the Moon
    Posts
    987
    Plugin Contributions
    1

    Default Re: Jquery Zoom [Support thread]

    Hey Philip,

    Will try your latest package shortly... thanks for the REALLY hard work

    I tried the previous post's code, and its VERY close. Some images (ones I have as solo images, but in a sub-directory inside /images)
    are either showing FULL size.

    But others (I have a number of different ways to do images upload here), work well, and the main image window re sizes to fit the proportion of the clicked image.

    Click through this folder to see some of the different results. Will try your new file set shortly:

    http://96 .30 .58.67/index.php?main_page=index&cPath=6_110

    -chadd

    ps: we should probably start putting beta version numbers on these file sets so people don't get them mixed up

  6. #296
    Join Date
    Aug 2009
    Location
    Bedford, England
    Posts
    966
    Plugin Contributions
    0

    Default Re: Jquery Zoom [Support thread]

    @chadd
    Glad to be of help, just hope it works or at least is almost there. In theory the new fileset should allow your admin settings for product info image to determine the width and height but "should" still retain aspect ratio.

    Let me know if it works. My post from this morning wasn't working hence why I changed the method in the new files.
    Phil Rogers
    A problem shared is a problem solved.

  7. #297
    Join Date
    Apr 2006
    Location
    Dark Side of the Moon
    Posts
    987
    Plugin Contributions
    1

    Default Re: Jquery Zoom [Support thread]

    Philip!

    Go look at the above link and you'll see it's quite close. Only thing breaking is the solo images that are really big (don't know why yet). Wanted you to know.

    We (strangely enough) had that working before. Zencart was sizing my HUGE image to fit in the prescribed products image dimentions. Now I am getting the full sized image.

    investigating...

    -chadd

  8. #298
    Join Date
    Aug 2009
    Location
    Bedford, England
    Posts
    966
    Plugin Contributions
    0

    Default Re: Jquery Zoom [Support thread]

    Are you on the latest file set now?
    Phil Rogers
    A problem shared is a problem solved.

  9. #299
    Join Date
    Apr 2006
    Location
    Dark Side of the Moon
    Posts
    987
    Plugin Contributions
    1

    Default Re: Jquery Zoom [Support thread]

    yes. latest file set.

    Here's what I found for the inconsistency:

    If a product HAS additional images, it's working.

    If there are NO additional images, it seems to be breaking...

    EDIT:

    ALSO, it seems that once of the attributes is pulling from the previous image...
    Last edited by chadderuski; 7 Feb 2013 at 08:31 PM. Reason: more info

  10. #300
    Join Date
    Aug 2009
    Location
    Bedford, England
    Posts
    966
    Plugin Contributions
    0

    Default Re: Jquery Zoom [Support thread]

    When I'm looking its really hard to see if its working. Can you set your product info image size in the admin to say 50 wide 50 high?
    Phil Rogers
    A problem shared is a problem solved.

 

 
Page 30 of 39 FirstFirst ... 202829303132 ... LastLast

Similar Threads

  1. v153 jQuery Scrolling Sideboxes [Support Thread]
    By lat9 in forum Addon Sideboxes
    Replies: 79
    Last Post: 15 Apr 2024, 10:20 PM
  2. v152 Down for Maintenance jQuery Countdown (Support Thread)
    By rbarbour in forum All Other Contributions/Addons
    Replies: 5
    Last Post: 27 Nov 2015, 03:04 PM
  3. v152 jQuery Banners (Support Thread)
    By rbarbour in forum All Other Contributions/Addons
    Replies: 6
    Last Post: 30 Sep 2015, 02:07 AM
  4. Jquery Lightbox [Support thread]
    By yellow1912 in forum All Other Contributions/Addons
    Replies: 257
    Last Post: 2 Aug 2012, 10:57 PM
  5. Is there an add-on combine the functions of AJAX_image_swapper and Jquery Zoom?
    By mybiz9999 in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 10 Jul 2010, 01:57 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